home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_46_SSPUBLISH.txt < prev    next >
Text File  |  1993-07-15  |  179KB  |  3,138 lines

  1. # near model CODE resource
  2. # jump table entries: 10304-10313 (10 of them)
  3. export_1288:
  4. fn00000000:
  5. 00000000  4E56 0000                link       A6, 0
  6. 00000004  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  7. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 0000000C  4247                     clr.w      D7
  9. 0000000E  266C 021E                movea.l    A3, [A4 + 0x21E]
  10. 00000012  6016                     bra        +0x18 /* 0000002A */
  11. label00000014:
  12. 00000014  700F                     moveq.l    D0, 0x0F
  13. 00000016  C06B 0008                and.w      D0, [A3 + 0x8]
  14. 0000001A  6608                     bne        +0xA /* 00000024 */
  15. 0000001C  206E 000C                movea.l    A0, [A6 + 0xC]
  16. 00000020  3087                     move.w     [A0], D7
  17. 00000022  600C                     bra        +0xE /* 00000030 */
  18. label00000024:
  19. 00000024  5247                     addq.w     D7, 1
  20. 00000026  D6FC 001C                add.w      A3, 0x1C
  21. label0000002A:
  22. 0000002A  BE6C 01C4                cmp.w      D7, [A4 + 0x1C4]
  23. 0000002E  6DE4                     blt        -0x1A /* 00000014 */
  24. label00000030:
  25. 00000030  BE6C 01C4                cmp.w      D7, [A4 + 0x1C4]
  26. 00000034  6644                     bne        +0x46 /* 0000007A */
  27. 00000036  302C 01C4                move.w     D0, [A4 + 0x1C4]
  28. 0000003A  48C0                     ext.l      D0
  29. 0000003C  2200                     move.l     D1, D0
  30. 0000003E  C0FC 001C                mulu.w     D0, 0x1C
  31. 00000042  4841                     swap.w     D1
  32. 00000044  C2FC 001C                mulu.w     D1, 0x1C
  33. 00000048  4841                     swap.w     D1
  34. 0000004A  4241                     clr.w      D1
  35. 0000004C  D081                     add.l      D0, D1
  36. 0000004E  2C00                     move.l     D6, D0
  37. 00000050  721C                     moveq.l    D1, 0x1C
  38. 00000052  D081                     add.l      D0, D1
  39. 00000054  2F00                     move.l     -[A7], D0
  40. 00000056  2F06                     move.l     -[A7], D6
  41. 00000058  486C 021E                pea.l      [A4 + 0x21E]
  42. 0000005C  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  43. 00000060  4A40                     tst.w      D0
  44. 00000062  4FEF 000C                lea.l      A7, [A7 + 0xC]
  45. 00000066  670E                     beq        +0x10 /* 00000076 */
  46. 00000068  206E 000C                movea.l    A0, [A6 + 0xC]
  47. 0000006C  30AC 01C4                move.w     [A0], [A4 + 0x1C4]
  48. 00000070  526C 01C4                addq.w     [A4 + 0x1C4], 1
  49. 00000074  6004                     bra        +0x6 /* 0000007A */
  50. label00000076:
  51. 00000076  7000                     moveq.l    D0, 0x00
  52. 00000078  6036                     bra        +0x38 /* 000000B0 */
  53. label0000007A:
  54. 0000007A  206C 021E                movea.l    A0, [A4 + 0x21E]
  55. 0000007E  226E 000C                movea.l    A1, [A6 + 0xC]
  56. 00000082  7000                     moveq.l    D0, 0x00
  57. 00000084  3011                     move.w     D0, [A1]
  58. 00000086  2200                     move.l     D1, D0
  59. 00000088  C0FC 001C                mulu.w     D0, 0x1C
  60. 0000008C  4841                     swap.w     D1
  61. 0000008E  C2FC 001C                mulu.w     D1, 0x1C
  62. 00000092  4841                     swap.w     D1
  63. 00000094  4241                     clr.w      D1
  64. 00000096  D081                     add.l      D0, D1
  65. 00000098  41F0 0800                lea.l      A0, [A0 + D0]
  66. 0000009C  226E 0010                movea.l    A1, [A6 + 0x10]
  67. 000000A0  2288                     move.l     [A1], A0
  68. 000000A2  206E 0010                movea.l    A0, [A6 + 0x10]
  69. 000000A6  2050                     movea.l    A0, [A0]
  70. 000000A8  317C 0001 000A           move.w     [A0 + 0xA], 0x1
  71. 000000AE  7001                     moveq.l    D0, 0x01
  72. label000000B0:
  73. 000000B0  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  74. 000000B6  4E5E                     unlink     A6
  75. 000000B8  4E75                     rts
  76. export_1289:
  77. 000000BA  4E56 FFF6                link       A6, -0x000A
  78. 000000BE  48E7 0118                movem.l    -[A7], D7,A3,A4
  79. 000000C2  286E 0008                movea.l    A4, [A6 + 0x8]
  80. 000000C6  266E 000C                movea.l    A3, [A6 + 0xC]
  81. 000000CA  204B                     movea.l    A0, A3
  82. 000000CC  224C                     movea.l    A1, A4
  83. 000000CE  20D9                     move.l     [A0]+, [A1]+
  84. 000000D0  20D9                     move.l     [A0]+, [A1]+
  85. 000000D2  376C 0008 0008           move.w     [A3 + 0x8], [A4 + 0x8]
  86. 000000D8  376C 000A 000A           move.w     [A3 + 0xA], [A4 + 0xA]
  87. 000000DE  276C 0010 0010           move.l     [A3 + 0x10], [A4 + 0x10]
  88. 000000E4  276C 0014 0014           move.l     [A3 + 0x14], [A4 + 0x14]
  89. 000000EA  206C 000C                movea.l    A0, [A4 + 0xC]
  90. 000000EE  7000                     moveq.l    D0, 0x00
  91. 000000F0  1010                     move.b     D0, [A0]
  92. 000000F2  5280                     addq.l     D0, 1
  93. 000000F4  2F00                     move.l     -[A7], D0
  94. 000000F6  486B 000C                pea.l      [A3 + 0xC]
  95. 000000FA  2F2C 000C                move.l     -[A7], [A4 + 0xC]
  96. 000000FE  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  97. 00000102  3E00                     move.w     D7, D0
  98. 00000104  4FEF 000C                lea.l      A7, [A7 + 0xC]
  99. 00000108  6700 00CE                beq        +0xD0 /* 000001D8 */
  100. 0000010C  7001                     moveq.l    D0, 0x01
  101. 0000010E  B06C 000A                cmp.w      D0, [A4 + 0xA]
  102. 00000112  6600 00AE                bne        +0xB0 /* 000001C2 */
  103. 00000116  4247                     clr.w      D7
  104. 00000118  558F                     subq.l     A7, 2
  105. 0000011A  486B 0014                pea.l      [A3 + 0x14]
  106. 0000011E  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  107. 00000122  4A5F                     tst.w      [A7]+
  108. 00000124  6600 00B2                bne        +0xB4 /* 000001D8 */
  109. 00000128  2D6B 0014 FFF6           move.l     [A6 - 0xA], [A3 + 0x14]
  110. 0000012E  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  111. 00000132  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  112. 00000136  558F                     subq.l     A7, 2
  113. 00000138  206E FFF6                movea.l    A0, [A6 - 0xA]
  114. 0000013C  2050                     movea.l    A0, [A0]
  115. 0000013E  4868 0010                pea.l      [A0 + 0x10]
  116. 00000142  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  117. 00000146  4A5F                     tst.w      [A7]+
  118. 00000148  666C                     bne        +0x6E /* 000001B6 */
  119. 0000014A  7E01                     moveq.l    D7, 0x01
  120. 0000014C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  121. 00000150  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  122. 00000154  4A6D E698                tst.w      [A5 - 0x1968]
  123. 00000158  6754                     beq        +0x56 /* 000001AE */
  124. 0000015A  202E 0014                move.l     D0, [A6 + 0x14]
  125. 0000015E  B0AD BAA8                cmp.l      D0, [A5 - 0x4558]
  126. 00000162  674A                     beq        +0x4C /* 000001AE */
  127. 00000164  202E 0014                move.l     D0, [A6 + 0x14]
  128. 00000168  B0AD BA62                cmp.l      D0, [A5 - 0x459E]
  129. 0000016C  6740                     beq        +0x42 /* 000001AE */
  130. 0000016E  7000                     moveq.l    D0, 0x00
  131. 00000170  302E 0012                move.w     D0, [A6 + 0x12]
  132. 00000174  206E FFF6                movea.l    A0, [A6 - 0xA]
  133. 00000178  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  134. 0000017C  2050                     movea.l    A0, [A0]
  135. 0000017E  2140 0008                move.l     [A0 + 0x8], D0
  136. 00000182  206E FFFA                movea.l    A0, [A6 - 0x6]
  137. 00000186  216E 0014 000C           move.l     [A0 + 0xC], [A6 + 0x14]
  138. 0000018C  558F                     subq.l     A7, 2
  139. 0000018E  206E 0014                movea.l    A0, [A6 + 0x14]
  140. 00000192  2F28 0280                move.l     -[A7], [A0 + 0x280]
  141. 00000196  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  142. 0000019A  486E FFFF                pea.l      [A6 - 0x1]
  143. 0000019E  303C 0604                move.w     D0, 0x604
  144. 000001A2  A82D                     syscall    Pack11
  145. 000001A4  006B 4000 0008           ori.w      [A3 + 0x8], 0x4000 /* '@\0' */
  146. 000001AA  548F                     addq.l     A7, 2
  147. 000001AC  602A                     bra        +0x2C /* 000001D8 */
  148. label000001AE:
  149. 000001AE  026B BFFF 0008           andi.w     [A3 + 0x8], 0xBFFF
  150. 000001B4  6022                     bra        +0x24 /* 000001D8 */
  151. label000001B6:
  152. 000001B6  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  153. 000001BA  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  154. 000001BE  588F                     addq.l     A7, 4
  155. 000001C0  6016                     bra        +0x18 /* 000001D8 */
  156. label000001C2:
  157. 000001C2  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  158. 000001C6  486B 0014                pea.l      [A3 + 0x14]
  159. 000001CA  2F2C 0014                move.l     -[A7], [A4 + 0x14]
  160. 000001CE  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  161. 000001D2  3E00                     move.w     D7, D0
  162. 000001D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  163. label000001D8:
  164. 000001D8  4A47                     tst.w      D7
  165. 000001DA  660E                     bne        +0x10 /* 000001EA */
  166. 000001DC  426B 0008                clr.w      [A3 + 0x8]
  167. 000001E0  486B 000C                pea.l      [A3 + 0xC]
  168. 000001E4  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  169. 000001E8  588F                     addq.l     A7, 4
  170. label000001EA:
  171. 000001EA  3007                     move.w     D0, D7
  172. 000001EC  4CEE 1880 FFEA           movem.l    D7,A3,A4, [A6 - 0x16]
  173. 000001F2  4E5E                     unlink     A6
  174. 000001F4  4E75                     rts
  175. fn000001F6:
  176. 000001F6  4E56 FFF8                link       A6, -0x0008
  177. 000001FA  48E7 0118                movem.l    -[A7], D7,A3,A4
  178. 000001FE  286E 000C                movea.l    A4, [A6 + 0xC]
  179. 00000202  266E 0008                movea.l    A3, [A6 + 0x8]
  180. 00000206  4247                     clr.w      D7
  181. 00000208  6050                     bra        +0x52 /* 0000025A */
  182. label0000020A:
  183. 0000020A  B9CB                     cmpa.l     A4, A3
  184. 0000020C  6604                     bne        +0x6 /* 00000212 */
  185. 0000020E  7E01                     moveq.l    D7, 0x01
  186. 00000210  6008                     bra        +0xA /* 0000021A */
  187. label00000212:
  188. 00000212  700B                     moveq.l    D0, 0x0B
  189. 00000214  B06B 0020                cmp.w      D0, [A3 + 0x20]
  190. 00000218  663C                     bne        +0x3E /* 00000256 */
  191. label0000021A:
  192. 0000021A  486E FFF8                pea.l      [A6 - 0x8]
  193. 0000021E  486B 0018                pea.l      [A3 + 0x18]
  194. 00000222  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  195. 00000226  4EAD 16AA                jsr        [A5 + 0x16AA /* export_721 */]
  196. 0000022A  4A47                     tst.w      D7
  197. 0000022C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  198. 00000230  6616                     bne        +0x18 /* 00000248 */
  199. 00000232  486E FFF8                pea.l      [A6 - 0x8]
  200. 00000236  2F0C                     move.l     -[A7], A4
  201. 00000238  2F2B 002A                move.l     -[A7], [A3 + 0x2A]
  202. 0000023C  4EBA FFB8                jsr        [PC - 0x48 /* 000001F6 */]
  203. 00000240  3E00                     move.w     D7, D0
  204. 00000242  4FEF 000C                lea.l      A7, [A7 + 0xC]
  205. 00000246  670E                     beq        +0x10 /* 00000256 */
  206. label00000248:
  207. 00000248  206E 0010                movea.l    A0, [A6 + 0x10]
  208. 0000024C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  209. 00000250  20D9                     move.l     [A0]+, [A1]+
  210. 00000252  20D9                     move.l     [A0]+, [A1]+
  211. 00000254  6008                     bra        +0xA /* 0000025E */
  212. label00000256:
  213. 00000256  266B 0026                movea.l    A3, [A3 + 0x26]
  214. label0000025A:
  215. 0000025A  200B                     move.l     D0, A3
  216. 0000025C  66AC                     bne        -0x52 /* 0000020A */
  217. label0000025E:
  218. 0000025E  3007                     move.w     D0, D7
  219. 00000260  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  220. 00000266  4E5E                     unlink     A6
  221. 00000268  4E75                     rts
  222. fn0000026A:
  223. 0000026A  4E56 FFCC                link       A6, -0x0034
  224. 0000026E  48E7 0118                movem.l    -[A7], D7,A3,A4
  225. 00000272  206E 0008                movea.l    A0, [A6 + 0x8]
  226. 00000276  2850                     movea.l    A4, [A0]
  227. 00000278  206E 0008                movea.l    A0, [A6 + 0x8]
  228. 0000027C  2668 0014                movea.l    A3, [A0 + 0x14]
  229. 00000280  2053                     movea.l    A0, [A3]
  230. 00000282  2D68 000C FFF8           move.l     [A6 - 0x8], [A0 + 0xC]
  231. 00000288  2D6D B9F8 FFF4           move.l     [A6 - 0xC], [A5 - 0x4608]
  232. 0000028E  2B6D E9E2 B9F8           move.l     [A5 - 0x4608], [A5 - 0x161E]
  233. 00000294  6022                     bra        +0x24 /* 000002B8 */
  234. label00000296:
  235. 00000296  206D B9F8                movea.l    A0, [A5 - 0x4608]
  236. 0000029A  4A68 018A                tst.w      [A0 + 0x18A]
  237. 0000029E  660E                     bne        +0x10 /* 000002AE */
  238. 000002A0  206D B9F8                movea.l    A0, [A5 - 0x4608]
  239. 000002A4  2028 0412                move.l     D0, [A0 + 0x412]
  240. 000002A8  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  241. 000002AC  6710                     beq        +0x12 /* 000002BE */
  242. label000002AE:
  243. 000002AE  206D B9F8                movea.l    A0, [A5 - 0x4608]
  244. 000002B2  2B68 0164 B9F8           move.l     [A5 - 0x4608], [A0 + 0x164]
  245. label000002B8:
  246. 000002B8  4AAD B9F8                tst.l      [A5 - 0x4608]
  247. 000002BC  66D8                     bne        -0x26 /* 00000296 */
  248. label000002BE:
  249. 000002BE  3E2C 0030                move.w     D7, [A4 + 0x30]
  250. 000002C2  6710                     beq        +0x12 /* 000002D4 */
  251. 000002C4  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  252. 000002C8  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  253. 000002CC  7000                     moveq.l    D0, 0x00
  254. 000002CE  2940 002E                move.l     [A4 + 0x2E], D0
  255. 000002D2  588F                     addq.l     A7, 4
  256. label000002D4:
  257. 000002D4  4AAD B9F8                tst.l      [A5 - 0x4608]
  258. 000002D8  6700 023E                beq        +0x240 /* 00000518 */
  259. 000002DC  558F                     subq.l     A7, 2
  260. 000002DE  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  261. 000002E2  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  262. 000002E8  486C 002A                pea.l      [A4 + 0x2A]
  263. 000002EC  303C 0618                move.w     D0, 0x618
  264. 000002F0  A82D                     syscall    Pack11
  265. 000002F2  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  266. 000002F6  6600 0220                bne        +0x222 /* 00000518 */
  267. 000002FA  2F2C 002A                move.l     -[A7], [A4 + 0x2A]
  268. 000002FE  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  269. 00000302  2940 002E                move.l     [A4 + 0x2E], D0
  270. 00000306  588F                     addq.l     A7, 4
  271. 00000308  6700 020E                beq        +0x210 /* 00000518 */
  272. 0000030C  2D6C 002E FFFC           move.l     [A6 - 0x4], [A4 + 0x2E]
  273. 00000312  558F                     subq.l     A7, 2
  274. 00000314  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  275. 00000318  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  276. 0000031E  7000                     moveq.l    D0, 0x00
  277. 00000320  2F00                     move.l     -[A7], D0
  278. 00000322  303C 0620                move.w     D0, 0x620
  279. 00000326  A82D                     syscall    Pack11
  280. 00000328  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  281. 0000032C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  282. 00000330  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  283. 00000334  558F                     subq.l     A7, 2
  284. 00000336  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  285. 0000033A  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  286. 00000340  206E FFFC                movea.l    A0, [A6 - 0x4]
  287. 00000344  2F10                     move.l     -[A7], [A0]
  288. 00000346  486C 002A                pea.l      [A4 + 0x2A]
  289. 0000034A  303C 081A                move.w     D0, 0x81A
  290. 0000034E  A82D                     syscall    Pack11
  291. 00000350  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  292. 00000354  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  293. 00000358  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  294. 0000035C  4A47                     tst.w      D7
  295. 0000035E  6700 00B8                beq        +0xBA /* 00000418 */
  296. 00000362  206E FFF8                movea.l    A0, [A6 - 0x8]
  297. 00000366  2668 025A                movea.l    A3, [A0 + 0x25A]
  298. 0000036A  6000 00A6                bra        +0xA8 /* 00000412 */
  299. label0000036E:
  300. 0000036E  B9CB                     cmpa.l     A4, A3
  301. 00000370  6612                     bne        +0x14 /* 00000384 */
  302. 00000372  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  303. 00000376  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  304. 0000037A  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  305. 0000037E  508F                     addq.l     A7, 8
  306. 00000380  6000 0096                bra        +0x98 /* 00000418 */
  307. label00000384:
  308. 00000384  700B                     moveq.l    D0, 0x0B
  309. 00000386  B06B 0020                cmp.w      D0, [A3 + 0x20]
  310. 0000038A  6600 0082                bne        +0x84 /* 0000040E */
  311. 0000038E  486E FFE0                pea.l      [A6 - 0x20]
  312. 00000392  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  313. 00000396  41EB 0020                lea.l      A0, [A3 + 0x20]
  314. 0000039A  2F20                     move.l     -[A7], -[A0]
  315. 0000039C  2F20                     move.l     -[A7], -[A0]
  316. 0000039E  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  317. 000003A2  486E FFD8                pea.l      [A6 - 0x28]
  318. 000003A6  486E FFE0                pea.l      [A6 - 0x20]
  319. 000003AA  4EAD 0E22                jsr        [A5 + 0xE22 /* export_448 */]
  320. 000003AE  486E FFD8                pea.l      [A6 - 0x28]
  321. 000003B2  2F0C                     move.l     -[A7], A4
  322. 000003B4  2F2B 002A                move.l     -[A7], [A3 + 0x2A]
  323. 000003B8  4EBA FE3C                jsr        [PC - 0x1C4 /* 000001F6 */]
  324. 000003BC  4A40                     tst.w      D0
  325. 000003BE  4FEF 0024                lea.l      A7, [A7 + 0x24]
  326. 000003C2  674A                     beq        +0x4C /* 0000040E */
  327. 000003C4  486E FFD4                pea.l      [A6 - 0x2C]
  328. 000003C8  486E FFCC                pea.l      [A6 - 0x34]
  329. 000003CC  41EE FFE0                lea.l      A0, [A6 - 0x20]
  330. 000003D0  2F20                     move.l     -[A7], -[A0]
  331. 000003D2  2F20                     move.l     -[A7], -[A0]
  332. 000003D4  4EAD 16C2                jsr        [A5 + 0x16C2 /* export_724 */]
  333. 000003D8  4878 0107                push.l     0x107
  334. 000003DC  4878 0100                push.l     0x100
  335. 000003E0  302E FFD2                move.w     D0, [A6 - 0x2E]
  336. 000003E4  48C0                     ext.l      D0
  337. 000003E6  2F00                     move.l     -[A7], D0
  338. 000003E8  302E FFD0                move.w     D0, [A6 - 0x30]
  339. 000003EC  48C0                     ext.l      D0
  340. 000003EE  2F00                     move.l     -[A7], D0
  341. 000003F0  302E FFCE                move.w     D0, [A6 - 0x32]
  342. 000003F4  48C0                     ext.l      D0
  343. 000003F6  2F00                     move.l     -[A7], D0
  344. 000003F8  302E FFCC                move.w     D0, [A6 - 0x34]
  345. 000003FC  48C0                     ext.l      D0
  346. 000003FE  2F00                     move.l     -[A7], D0
  347. 00000400  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  348. 00000404  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  349. 00000408  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  350. 0000040C  600A                     bra        +0xC /* 00000418 */
  351. label0000040E:
  352. 0000040E  266B 0026                movea.l    A3, [A3 + 0x26]
  353. label00000412:
  354. 00000412  200B                     move.l     D0, A3
  355. 00000414  6600 FF58                bne        -0xA6 /* 0000036E */
  356. label00000418:
  357. 00000418  4A47                     tst.w      D7
  358. 0000041A  670E                     beq        +0x10 /* 0000042A */
  359. 0000041C  206E 0008                movea.l    A0, [A6 + 0x8]
  360. 00000420  7040                     moveq.l    D0, 0x40
  361. 00000422  C068 0008                and.w      D0, [A0 + 0x8]
  362. 00000426  6600 00E6                bne        +0xE8 /* 0000050E */
  363. label0000042A:
  364. 0000042A  206E FFFC                movea.l    A0, [A6 - 0x4]
  365. 0000042E  2050                     movea.l    A0, [A0]
  366. 00000430  47E8 0002                lea.l      A3, [A0 + 0x2]
  367. 00000434  302B 0006                move.w     D0, [A3 + 0x6]
  368. 00000438  906B 0002                sub.w      D0, [A3 + 0x2]
  369. 0000043C  3D40 FFF2                move.w     [A6 - 0xE], D0
  370. 00000440  302B 0004                move.w     D0, [A3 + 0x4]
  371. 00000444  9053                     sub.w      D0, [A3]
  372. 00000446  3D40 FFF0                move.w     [A6 - 0x10], D0
  373. 0000044A  486D 1212                pea.l      [A5 + 0x1212 /* export_574 */]
  374. 0000044E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  375. 00000452  4868 0340                pea.l      [A0 + 0x340]
  376. 00000456  486C 0017                pea.l      [A4 + 0x17]
  377. 0000045A  486C 001E                pea.l      [A4 + 0x1E]
  378. 0000045E  7000                     moveq.l    D0, 0x00
  379. 00000460  2F00                     move.l     -[A7], D0
  380. 00000462  7200                     moveq.l    D1, 0x00
  381. 00000464  122C 0016                move.b     D1, [A4 + 0x16]
  382. 00000468  2F01                     move.l     -[A7], D1
  383. 0000046A  322C 001C                move.w     D1, [A4 + 0x1C]
  384. 0000046E  48C1                     ext.l      D1
  385. 00000470  2F01                     move.l     -[A7], D1
  386. 00000472  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  387. 00000476  322E FFF2                move.w     D1, [A6 - 0xE]
  388. 0000047A  48C1                     ext.l      D1
  389. 0000047C  D280                     add.l      D1, D0
  390. 0000047E  5381                     subq.l     D1, 1
  391. 00000480  4FEF 000C                lea.l      A7, [A7 + 0xC]
  392. 00000484  2F01                     move.l     -[A7], D1
  393. 00000486  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  394. 0000048A  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  395. 0000048E  486D 121A                pea.l      [A5 + 0x121A /* export_575 */]
  396. 00000492  206D B9F8                movea.l    A0, [A5 - 0x4608]
  397. 00000496  4868 035A                pea.l      [A0 + 0x35A]
  398. 0000049A  486C 0015                pea.l      [A4 + 0x15]
  399. 0000049E  486C 001A                pea.l      [A4 + 0x1A]
  400. 000004A2  7000                     moveq.l    D0, 0x00
  401. 000004A4  2F00                     move.l     -[A7], D0
  402. 000004A6  7200                     moveq.l    D1, 0x00
  403. 000004A8  122C 0014                move.b     D1, [A4 + 0x14]
  404. 000004AC  2F01                     move.l     -[A7], D1
  405. 000004AE  322C 0018                move.w     D1, [A4 + 0x18]
  406. 000004B2  48C1                     ext.l      D1
  407. 000004B4  2F01                     move.l     -[A7], D1
  408. 000004B6  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  409. 000004BA  322E FFF0                move.w     D1, [A6 - 0x10]
  410. 000004BE  48C1                     ext.l      D1
  411. 000004C0  D280                     add.l      D1, D0
  412. 000004C2  5381                     subq.l     D1, 1
  413. 000004C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  414. 000004C8  2F01                     move.l     -[A7], D1
  415. 000004CA  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  416. 000004CE  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  417. 000004D2  4878 0107                push.l     0x107
  418. 000004D6  4878 0100                push.l     0x100
  419. 000004DA  302C 001E                move.w     D0, [A4 + 0x1E]
  420. 000004DE  48C0                     ext.l      D0
  421. 000004E0  2F00                     move.l     -[A7], D0
  422. 000004E2  302C 001C                move.w     D0, [A4 + 0x1C]
  423. 000004E6  48C0                     ext.l      D0
  424. 000004E8  2F00                     move.l     -[A7], D0
  425. 000004EA  302C 001A                move.w     D0, [A4 + 0x1A]
  426. 000004EE  48C0                     ext.l      D0
  427. 000004F0  2F00                     move.l     -[A7], D0
  428. 000004F2  302C 0018                move.w     D0, [A4 + 0x18]
  429. 000004F6  48C0                     ext.l      D0
  430. 000004F8  2F00                     move.l     -[A7], D0
  431. 000004FA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  432. 000004FE  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  433. 00000502  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  434. 00000506  4EAD 17EA                jsr        [A5 + 0x17EA /* export_761 */]
  435. 0000050A  4FEF 0050                lea.l      A7, [A7 + 0x50]
  436. label0000050E:
  437. 0000050E  206E FFF8                movea.l    A0, [A6 - 0x8]
  438. 00000512  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  439. label00000518:
  440. 00000518  2B6E FFF4 B9F8           move.l     [A5 - 0x4608], [A6 - 0xC]
  441. 0000051E  7001                     moveq.l    D0, 0x01
  442. 00000520  4CEE 1880 FFC0           movem.l    D7,A3,A4, [A6 - 0x40]
  443. 00000526  4E5E                     unlink     A6
  444. 00000528  4E75                     rts
  445. fn0000052A:
  446. 0000052A  4E56 FB9A                link       A6, -0x0466
  447. 0000052E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  448. 00000532  2C2E 000C                move.l     D6, [A6 + 0xC]
  449. 00000536  266E 0008                movea.l    A3, [A6 + 0x8]
  450. 0000053A  4247                     clr.w      D7
  451. 0000053C  2D6B 0014 FB9E           move.l     [A6 - 0x462], [A3 + 0x14]
  452. 00000542  206E FB9E                movea.l    A0, [A6 - 0x462]
  453. 00000546  2050                     movea.l    A0, [A0]
  454. 00000548  2868 000C                movea.l    A4, [A0 + 0xC]
  455. 0000054C  2D6D B9F8 FB9A           move.l     [A6 - 0x466], [A5 - 0x4608]
  456. 00000552  2B6D E9E2 B9F8           move.l     [A5 - 0x4608], [A5 - 0x161E]
  457. 00000558  601E                     bra        +0x20 /* 00000578 */
  458. label0000055A:
  459. 0000055A  206D B9F8                movea.l    A0, [A5 - 0x4608]
  460. 0000055E  4A68 018A                tst.w      [A0 + 0x18A]
  461. 00000562  660A                     bne        +0xC /* 0000056E */
  462. 00000564  206D B9F8                movea.l    A0, [A5 - 0x4608]
  463. 00000568  B9E8 0412                cmpa.l     A4, [A0 + 0x412]
  464. 0000056C  6710                     beq        +0x12 /* 0000057E */
  465. label0000056E:
  466. 0000056E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  467. 00000572  2B68 0164 B9F8           move.l     [A5 - 0x4608], [A0 + 0x164]
  468. label00000578:
  469. 00000578  4AAD B9F8                tst.l      [A5 - 0x4608]
  470. 0000057C  66DC                     bne        -0x22 /* 0000055A */
  471. label0000057E:
  472. 0000057E  4AAD B9F8                tst.l      [A5 - 0x4608]
  473. 00000582  6700 0428                beq        +0x42A /* 000009AC */
  474. 00000586  558F                     subq.l     A7, 2
  475. 00000588  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  476. 0000058C  2F06                     move.l     -[A7], D6
  477. 0000058E  486E FBBE                pea.l      [A6 - 0x442]
  478. 00000592  303C 0618                move.w     D0, 0x618
  479. 00000596  A82D                     syscall    Pack11
  480. 00000598  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  481. 0000059C  6600 040E                bne        +0x410 /* 000009AC */
  482. 000005A0  3D6D BA7E FBC2           move.w     [A6 - 0x43E], [A5 - 0x4582]
  483. 000005A6  3D6D BA7C FBC4           move.w     [A6 - 0x43C], [A5 - 0x4584]
  484. 000005AC  286D BA78                movea.l    A4, [A5 - 0x4588]
  485. 000005B0  7000                     moveq.l    D0, 0x00
  486. 000005B2  2B40 BA78                move.l     [A5 - 0x4588], D0
  487. 000005B6  486E FFC6                pea.l      [A6 - 0x3A]
  488. 000005BA  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  489. 000005BE  3D7C 0001 FBAE           move.w     [A6 - 0x452], 0x1
  490. 000005C4  3D7C 0001 FBBC           move.w     [A6 - 0x444], 0x1
  491. 000005CA  7000                     moveq.l    D0, 0x00
  492. 000005CC  2D40 FBA2                move.l     [A6 - 0x45E], D0
  493. 000005D0  2D40 FBB0                move.l     [A6 - 0x450], D0
  494. 000005D4  41EE FBA6                lea.l      A0, [A6 - 0x45A]
  495. 000005D8  224B                     movea.l    A1, A3
  496. 000005DA  20D9                     move.l     [A0]+, [A1]+
  497. 000005DC  20D9                     move.l     [A0]+, [A1]+
  498. 000005DE  558F                     subq.l     A7, 2
  499. 000005E0  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  500. 000005E4  2F06                     move.l     -[A7], D6
  501. 000005E6  2F00                     move.l     -[A7], D0
  502. 000005E8  303C 0620                move.w     D0, 0x620
  503. 000005EC  A82D                     syscall    Pack11
  504. 000005EE  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  505. 000005F2  0C86 5273 6C76           cmpi.l     D6, 0x52736C76 /* 'Rslv' */
  506. 000005F8  588F                     addq.l     A7, 4
  507. 000005FA  6600 00AA                bne        +0xAC /* 000006A6 */
  508. 000005FE  7000                     moveq.l    D0, 0x00
  509. 00000600  2F00                     move.l     -[A7], D0
  510. 00000602  7201                     moveq.l    D1, 0x01
  511. 00000604  2F01                     move.l     -[A7], D1
  512. 00000606  486D C5FE                pea.l      [A5 - 0x3A02]
  513. 0000060A  4EAD 10EA                jsr        [A5 + 0x10EA /* export_537 */]
  514. 0000060E  2B40 BA78                move.l     [A5 - 0x4588], D0
  515. 00000612  4FEF 000C                lea.l      A7, [A7 + 0xC]
  516. 00000616  6700 014A                beq        +0x14C /* 00000762 */
  517. 0000061A  7000                     moveq.l    D0, 0x00
  518. 0000061C  2F00                     move.l     -[A7], D0
  519. 0000061E  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  520. 00000622  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  521. 00000626  206D BA78                movea.l    A0, [A5 - 0x4588]
  522. 0000062A  4868 00E4                pea.l      [A0 + 0xE4]
  523. 0000062E  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  524. 00000632  426D C492                clr.w      [A5 - 0x3B6E]
  525. 00000636  426D BDB0                clr.w      [A5 - 0x4250]
  526. 0000063A  41EE FBC6                lea.l      A0, [A6 - 0x43A]
  527. 0000063E  2B48 C4A0                move.l     [A5 - 0x3B60], A0
  528. 00000642  2B48 C49C                move.l     [A5 - 0x3B64], A0
  529. 00000646  2B7C 0000 0400 C498      move.l     [A5 - 0x3B68], 0x400
  530. 0000064E  7000                     moveq.l    D0, 0x00
  531. 00000650  2B40 C494                move.l     [A5 - 0x3B6C], D0
  532. 00000654  558F                     subq.l     A7, 2
  533. 00000656  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  534. 0000065A  2F06                     move.l     -[A7], D6
  535. 0000065C  720D                     moveq.l    D1, 0x0D
  536. 0000065E  2F01                     move.l     -[A7], D1
  537. 00000660  303C 0620                move.w     D0, 0x620
  538. 00000664  A82D                     syscall    Pack11
  539. 00000666  3B7C 0001 CE8A           move.w     [A5 - 0x3176], 0x1
  540. 0000066C  3B7C 0001 C438           move.w     [A5 - 0x3BC8], 0x1
  541. 00000672  41EE FBB4                lea.l      A0, [A6 - 0x44C]
  542. 00000676  2B48 C640                move.l     [A5 - 0x39C0], A0
  543. 0000067A  486D 247A                pea.l      [A5 + 0x247A /* export_1163 */]
  544. 0000067E  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  545. 00000682  3E00                     move.w     D7, D0
  546. 00000684  4FEF 0012                lea.l      A7, [A7 + 0x12]
  547. 00000688  6614                     bne        +0x16 /* 0000069E */
  548. 0000068A  7001                     moveq.l    D0, 0x01
  549. 0000068C  2F00                     move.l     -[A7], D0
  550. 0000068E  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  551. 00000692  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  552. 00000696  7000                     moveq.l    D0, 0x00
  553. 00000698  2B40 BA78                move.l     [A5 - 0x4588], D0
  554. 0000069C  508F                     addq.l     A7, 8
  555. label0000069E:
  556. 0000069E  426D CE8A                clr.w      [A5 - 0x3176]
  557. 000006A2  6000 00BE                bra        +0xC0 /* 00000762 */
  558. label000006A6:
  559. 000006A6  0C86 5445 5854           cmpi.l     D6, 0x54455854 /* 'TEXT' */
  560. 000006AC  6600 00B4                bne        +0xB6 /* 00000762 */
  561. 000006B0  52AE FBBE                addq.l     [A6 - 0x442], 1
  562. 000006B4  2B6E FBBE C626           move.l     [A5 - 0x39DA], [A6 - 0x442]
  563. 000006BA  2F2D C626                move.l     -[A7], [A5 - 0x39DA]
  564. 000006BE  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  565. 000006C2  2B40 C62A                move.l     [A5 - 0x39D6], D0
  566. 000006C6  588F                     addq.l     A7, 4
  567. 000006C8  6700 0098                beq        +0x9A /* 00000762 */
  568. 000006CC  558F                     subq.l     A7, 2
  569. 000006CE  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  570. 000006D2  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  571. 000006D8  2F2D C62A                move.l     -[A7], [A5 - 0x39D6]
  572. 000006DC  486D C626                pea.l      [A5 - 0x39DA]
  573. 000006E0  303C 081A                move.w     D0, 0x81A
  574. 000006E4  A82D                     syscall    Pack11
  575. 000006E6  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  576. 000006EA  206D C62A                movea.l    A0, [A5 - 0x39D6]
  577. 000006EE  202D C626                move.l     D0, [A5 - 0x39DA]
  578. 000006F2  4230 0800                clr.b      [A0 + D0]
  579. 000006F6  486D 28D2                pea.l      [A5 + 0x28D2 /* export_1302 */]
  580. 000006FA  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  581. 000006FE  4A40                     tst.w      D0
  582. 00000700  588F                     addq.l     A7, 4
  583. 00000702  6754                     beq        +0x56 /* 00000758 */
  584. 00000704  2F2D C626                move.l     -[A7], [A5 - 0x39DA]
  585. 00000708  2F2D C62A                move.l     -[A7], [A5 - 0x39D6]
  586. 0000070C  3D6B 0004 FBB8           move.w     [A6 - 0x448], [A3 + 0x4]
  587. 00000712  302B 0004                move.w     D0, [A3 + 0x4]
  588. 00000716  48C0                     ext.l      D0
  589. 00000718  2F00                     move.l     -[A7], D0
  590. 0000071A  3D53 FBB4                move.w     [A6 - 0x44C], [A3]
  591. 0000071E  3013                     move.w     D0, [A3]
  592. 00000720  48C0                     ext.l      D0
  593. 00000722  2F00                     move.l     -[A7], D0
  594. 00000724  4EAD 28D2                jsr        [A5 + 0x28D2 /* export_1302 */]
  595. 00000728  2B40 BA78                move.l     [A5 - 0x4588], D0
  596. 0000072C  486D 28D2                pea.l      [A5 + 0x28D2 /* export_1302 */]
  597. 00000730  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  598. 00000734  4AAD BA78                tst.l      [A5 - 0x4588]
  599. 00000738  4FEF 0014                lea.l      A7, [A7 + 0x14]
  600. 0000073C  671A                     beq        +0x1C /* 00000758 */
  601. 0000073E  3D7C 7FFF FBBA           move.w     [A6 - 0x446], 0x7FFF
  602. 00000744  3D7C 7FFF FBB6           move.w     [A6 - 0x44A], 0x7FFF
  603. 0000074A  486E FBB4                pea.l      [A6 - 0x44C]
  604. 0000074E  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  605. 00000752  4EAD 133A                jsr        [A5 + 0x133A /* export_611 */]
  606. 00000756  508F                     addq.l     A7, 8
  607. label00000758:
  608. 00000758  486D C62A                pea.l      [A5 - 0x39D6]
  609. 0000075C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  610. 00000760  588F                     addq.l     A7, 4
  611. label00000762:
  612. 00000762  4AAD BA78                tst.l      [A5 - 0x4588]
  613. 00000766  6700 022A                beq        +0x22C /* 00000992 */
  614. 0000076A  3A2B 0008                move.w     D5, [A3 + 0x8]
  615. 0000076E  006B 0020 0008           ori.w      [A3 + 0x8], 0x20 /* ' ' */
  616. 00000774  7040                     moveq.l    D0, 0x40
  617. 00000776  C06B 0008                and.w      D0, [A3 + 0x8]
  618. 0000077A  6722                     beq        +0x24 /* 0000079E */
  619. 0000077C  302E FBA8                move.w     D0, [A6 - 0x458]
  620. 00000780  906E FBA6                sub.w      D0, [A6 - 0x45A]
  621. 00000784  D06E FBB4                add.w      D0, [A6 - 0x44C]
  622. 00000788  3D40 FBB6                move.w     [A6 - 0x44A], D0
  623. 0000078C  302E FBAC                move.w     D0, [A6 - 0x454]
  624. 00000790  906E FBAA                sub.w      D0, [A6 - 0x456]
  625. 00000794  D06E FBB8                add.w      D0, [A6 - 0x448]
  626. 00000798  3D40 FBBA                move.w     [A6 - 0x446], D0
  627. 0000079C  6068                     bra        +0x6A /* 00000806 */
  628. label0000079E:
  629. 0000079E  303C 7FFF                move.w     D0, 0x7FFF
  630. 000007A2  906E FBA6                sub.w      D0, [A6 - 0x45A]
  631. 000007A6  322E FBB6                move.w     D1, [A6 - 0x44A]
  632. 000007AA  926E FBB4                sub.w      D1, [A6 - 0x44C]
  633. 000007AE  B240                     cmp.w      D1, D0
  634. 000007B0  6F10                     ble        +0x12 /* 000007C2 */
  635. 000007B2  303C 7FFF                move.w     D0, 0x7FFF
  636. 000007B6  906E FBA6                sub.w      D0, [A6 - 0x45A]
  637. 000007BA  D06E FBB4                add.w      D0, [A6 - 0x44C]
  638. 000007BE  3D40 FBB6                move.w     [A6 - 0x44A], D0
  639. label000007C2:
  640. 000007C2  302E FBB6                move.w     D0, [A6 - 0x44A]
  641. 000007C6  906E FBB4                sub.w      D0, [A6 - 0x44C]
  642. 000007CA  D06E FBA6                add.w      D0, [A6 - 0x45A]
  643. 000007CE  3D40 FBA8                move.w     [A6 - 0x458], D0
  644. 000007D2  303C 7FFF                move.w     D0, 0x7FFF
  645. 000007D6  906E FBAA                sub.w      D0, [A6 - 0x456]
  646. 000007DA  322E FBBA                move.w     D1, [A6 - 0x446]
  647. 000007DE  926E FBB8                sub.w      D1, [A6 - 0x448]
  648. 000007E2  B240                     cmp.w      D1, D0
  649. 000007E4  6F10                     ble        +0x12 /* 000007F6 */
  650. 000007E6  303C 7FFF                move.w     D0, 0x7FFF
  651. 000007EA  906E FBAA                sub.w      D0, [A6 - 0x456]
  652. 000007EE  D06E FBB8                add.w      D0, [A6 - 0x448]
  653. 000007F2  3D40 FBBA                move.w     [A6 - 0x446], D0
  654. label000007F6:
  655. 000007F6  302E FBBA                move.w     D0, [A6 - 0x446]
  656. 000007FA  906E FBB8                sub.w      D0, [A6 - 0x448]
  657. 000007FE  D06E FBAA                add.w      D0, [A6 - 0x456]
  658. 00000802  3D40 FBAC                move.w     [A6 - 0x454], D0
  659. label00000806:
  660. 00000806  486D 23BA                pea.l      [A5 + 0x23BA /* export_1139 */]
  661. 0000080A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  662. 0000080E  3E00                     move.w     D7, D0
  663. 00000810  588F                     addq.l     A7, 4
  664. 00000812  675C                     beq        +0x5E /* 00000870 */
  665. 00000814  303C 0080                move.w     D0, 0x80
  666. 00000818  C06B 0008                and.w      D0, [A3 + 0x8]
  667. 0000081C  6710                     beq        +0x12 /* 0000082E */
  668. 0000081E  7020                     moveq.l    D0, 0x20
  669. 00000820  C045                     and.w      D0, D5
  670. 00000822  6704                     beq        +0x6 /* 00000828 */
  671. 00000824  7009                     moveq.l    D0, 0x09
  672. 00000826  6002                     bra        +0x4 /* 0000082A */
  673. label00000828:
  674. 00000828  7000                     moveq.l    D0, 0x00
  675. label0000082A:
  676. 0000082A  3800                     move.w     D4, D0
  677. 0000082C  600E                     bra        +0x10 /* 0000083C */
  678. label0000082E:
  679. 0000082E  7020                     moveq.l    D0, 0x20
  680. 00000830  C045                     and.w      D0, D5
  681. 00000832  6704                     beq        +0x6 /* 00000838 */
  682. 00000834  7008                     moveq.l    D0, 0x08
  683. 00000836  6002                     bra        +0x4 /* 0000083A */
  684. label00000838:
  685. 00000838  7001                     moveq.l    D0, 0x01
  686. label0000083A:
  687. 0000083A  3800                     move.w     D4, D0
  688. label0000083C:
  689. 0000083C  48C4                     ext.l      D4
  690. 0000083E  2F04                     move.l     -[A7], D4
  691. 00000840  302E FBB8                move.w     D0, [A6 - 0x448]
  692. 00000844  48C0                     ext.l      D0
  693. 00000846  2F00                     move.l     -[A7], D0
  694. 00000848  302E FBB4                move.w     D0, [A6 - 0x44C]
  695. 0000084C  48C0                     ext.l      D0
  696. 0000084E  2F00                     move.l     -[A7], D0
  697. 00000850  2F0C                     move.l     -[A7], A4
  698. 00000852  486E FBA2                pea.l      [A6 - 0x45E]
  699. 00000856  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  700. 0000085A  486E FBB0                pea.l      [A6 - 0x450]
  701. 0000085E  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  702. 00000862  3E00                     move.w     D7, D0
  703. 00000864  486D 23BA                pea.l      [A5 + 0x23BA /* export_1139 */]
  704. 00000868  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  705. 0000086C  4FEF 0020                lea.l      A7, [A7 + 0x20]
  706. label00000870:
  707. 00000870  4A47                     tst.w      D7
  708. 00000872  6700 010C                beq        +0x10E /* 00000980 */
  709. 00000876  4878 0147                push.l     0x147
  710. 0000087A  4878 0100                push.l     0x100
  711. 0000087E  302E FBAC                move.w     D0, [A6 - 0x454]
  712. 00000882  48C0                     ext.l      D0
  713. 00000884  2F00                     move.l     -[A7], D0
  714. 00000886  302E FBAA                move.w     D0, [A6 - 0x456]
  715. 0000088A  48C0                     ext.l      D0
  716. 0000088C  2F00                     move.l     -[A7], D0
  717. 0000088E  302E FBA8                move.w     D0, [A6 - 0x458]
  718. 00000892  48C0                     ext.l      D0
  719. 00000894  2F00                     move.l     -[A7], D0
  720. 00000896  302E FBA6                move.w     D0, [A6 - 0x45A]
  721. 0000089A  48C0                     ext.l      D0
  722. 0000089C  2F00                     move.l     -[A7], D0
  723. 0000089E  2F0C                     move.l     -[A7], A4
  724. 000008A0  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  725. 000008A4  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  726. 000008A8  224B                     movea.l    A1, A3
  727. 000008AA  20D9                     move.l     [A0]+, [A1]+
  728. 000008AC  20D9                     move.l     [A0]+, [A1]+
  729. 000008AE  2B4C B9C6                move.l     [A5 - 0x463A], A4
  730. 000008B2  302B 0002                move.w     D0, [A3 + 0x2]
  731. 000008B6  B06E FBA8                cmp.w      D0, [A6 - 0x458]
  732. 000008BA  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  733. 000008BE  6F4C                     ble        +0x4E /* 0000090C */
  734. 000008C0  302E FBA8                move.w     D0, [A6 - 0x458]
  735. 000008C4  5240                     addq.w     D0, 1
  736. 000008C6  3B40 B9BE                move.w     [A5 - 0x4642], D0
  737. 000008CA  7001                     moveq.l    D0, 0x01
  738. 000008CC  2F00                     move.l     -[A7], D0
  739. 000008CE  4EAD 134A                jsr        [A5 + 0x134A /* export_613 */]
  740. 000008D2  4A40                     tst.w      D0
  741. 000008D4  588F                     addq.l     A7, 4
  742. 000008D6  6734                     beq        +0x36 /* 0000090C */
  743. 000008D8  4878 0147                push.l     0x147
  744. 000008DC  4878 0100                push.l     0x100
  745. 000008E0  302D B9C4                move.w     D0, [A5 - 0x463C]
  746. 000008E4  48C0                     ext.l      D0
  747. 000008E6  2F00                     move.l     -[A7], D0
  748. 000008E8  302D B9C2                move.w     D0, [A5 - 0x463E]
  749. 000008EC  48C0                     ext.l      D0
  750. 000008EE  2F00                     move.l     -[A7], D0
  751. 000008F0  302D B9C0                move.w     D0, [A5 - 0x4640]
  752. 000008F4  48C0                     ext.l      D0
  753. 000008F6  2F00                     move.l     -[A7], D0
  754. 000008F8  302D B9BE                move.w     D0, [A5 - 0x4642]
  755. 000008FC  48C0                     ext.l      D0
  756. 000008FE  2F00                     move.l     -[A7], D0
  757. 00000900  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  758. 00000904  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  759. 00000908  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  760. label0000090C:
  761. 0000090C  302B 0006                move.w     D0, [A3 + 0x6]
  762. 00000910  B06E FBAC                cmp.w      D0, [A6 - 0x454]
  763. 00000914  6F56                     ble        +0x58 /* 0000096C */
  764. 00000916  3B53 B9BE                move.w     [A5 - 0x4642], [A3]
  765. 0000091A  3B6E FBA8 B9C0           move.w     [A5 - 0x4640], [A6 - 0x458]
  766. 00000920  302E FBAC                move.w     D0, [A6 - 0x454]
  767. 00000924  5240                     addq.w     D0, 1
  768. 00000926  3B40 B9C2                move.w     [A5 - 0x463E], D0
  769. 0000092A  7001                     moveq.l    D0, 0x01
  770. 0000092C  2F00                     move.l     -[A7], D0
  771. 0000092E  4EAD 134A                jsr        [A5 + 0x134A /* export_613 */]
  772. 00000932  4A40                     tst.w      D0
  773. 00000934  588F                     addq.l     A7, 4
  774. 00000936  6734                     beq        +0x36 /* 0000096C */
  775. 00000938  4878 0147                push.l     0x147
  776. 0000093C  4878 0100                push.l     0x100
  777. 00000940  302D B9C4                move.w     D0, [A5 - 0x463C]
  778. 00000944  48C0                     ext.l      D0
  779. 00000946  2F00                     move.l     -[A7], D0
  780. 00000948  302D B9C2                move.w     D0, [A5 - 0x463E]
  781. 0000094C  48C0                     ext.l      D0
  782. 0000094E  2F00                     move.l     -[A7], D0
  783. 00000950  302D B9C0                move.w     D0, [A5 - 0x4640]
  784. 00000954  48C0                     ext.l      D0
  785. 00000956  2F00                     move.l     -[A7], D0
  786. 00000958  302D B9BE                move.w     D0, [A5 - 0x4642]
  787. 0000095C  48C0                     ext.l      D0
  788. 0000095E  2F00                     move.l     -[A7], D0
  789. 00000960  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  790. 00000964  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  791. 00000968  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  792. label0000096C:
  793. 0000096C  41EE FBA6                lea.l      A0, [A6 - 0x45A]
  794. 00000970  224B                     movea.l    A1, A3
  795. 00000972  22D8                     move.l     [A1]+, [A0]+
  796. 00000974  22D8                     move.l     [A1]+, [A0]+
  797. 00000976  397C 0001 025E           move.w     [A4 + 0x25E], 0x1
  798. 0000097C  526C 0158                addq.w     [A4 + 0x158], 1
  799. label00000980:
  800. 00000980  3745 0008                move.w     [A3 + 0x8], D5
  801. 00000984  7001                     moveq.l    D0, 0x01
  802. 00000986  2F00                     move.l     -[A7], D0
  803. 00000988  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  804. 0000098C  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  805. 00000990  508F                     addq.l     A7, 8
  806. label00000992:
  807. 00000992  486E FFC6                pea.l      [A6 - 0x3A]
  808. 00000996  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  809. 0000099A  3B6E FBC2 BA7E           move.w     [A5 - 0x4582], [A6 - 0x43E]
  810. 000009A0  3B6E FBC4 BA7C           move.w     [A5 - 0x4584], [A6 - 0x43C]
  811. 000009A6  2B4C BA78                move.l     [A5 - 0x4588], A4
  812. 000009AA  588F                     addq.l     A7, 4
  813. label000009AC:
  814. 000009AC  2B6E FB9A B9F8           move.l     [A5 - 0x4608], [A6 - 0x466]
  815. 000009B2  3007                     move.w     D0, D7
  816. 000009B4  4CEE 18F0 FB82           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x47E]
  817. 000009BA  4E5E                     unlink     A6
  818. 000009BC  4E75                     rts
  819. export_1290:
  820. 000009BE  4E56 FFFE                link       A6, -0x0002
  821. 000009C2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  822. 000009C6  286E 0008                movea.l    A4, [A6 + 0x8]
  823. 000009CA  4244                     clr.w      D4
  824. 000009CC  4247                     clr.w      D7
  825. 000009CE  4246                     clr.w      D6
  826. 000009D0  4245                     clr.w      D5
  827. 000009D2  700F                     moveq.l    D0, 0x0F
  828. 000009D4  C06C 0008                and.w      D0, [A4 + 0x8]
  829. 000009D8  6700 0148                beq        +0x14A /* 00000B22 */
  830. 000009DC  7010                     moveq.l    D0, 0x10
  831. 000009DE  C06C 0008                and.w      D0, [A4 + 0x8]
  832. 000009E2  0C40 0010                cmpi.w     D0, 0x10
  833. 000009E6  6600 013A                bne        +0x13C /* 00000B22 */
  834. 000009EA  7001                     moveq.l    D0, 0x01
  835. 000009EC  B06C 000A                cmp.w      D0, [A4 + 0xA]
  836. 000009F0  6600 0130                bne        +0x132 /* 00000B22 */
  837. 000009F4  558F                     subq.l     A7, 2
  838. 000009F6  2F2C 0014                move.l     -[A7], [A4 + 0x14]
  839. 000009FA  486D C630                pea.l      [A5 - 0x39D0]
  840. 000009FE  303C 0412                move.w     D0, 0x412
  841. 00000A02  A82D                     syscall    Pack11
  842. 00000A04  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  843. 00000A08  6600 0118                bne        +0x11A /* 00000B22 */
  844. 00000A0C  558F                     subq.l     A7, 2
  845. 00000A0E  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  846. 00000A12  2F3C 666D 7473           move.l     -[A7], 0x666D7473 /* 'fmts' */
  847. 00000A18  486D C626                pea.l      [A5 - 0x39DA]
  848. 00000A1C  303C 0618                move.w     D0, 0x618
  849. 00000A20  A82D                     syscall    Pack11
  850. 00000A22  2F2D C626                move.l     -[A7], [A5 - 0x39DA]
  851. 00000A26  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  852. 00000A2A  2B40 C62A                move.l     [A5 - 0x39D6], D0
  853. 00000A2E  5C8F                     addq.l     A7, 6
  854. 00000A30  6700 00C8                beq        +0xCA /* 00000AFA */
  855. 00000A34  558F                     subq.l     A7, 2
  856. 00000A36  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  857. 00000A3A  2F3C 666D 7473           move.l     -[A7], 0x666D7473 /* 'fmts' */
  858. 00000A40  7000                     moveq.l    D0, 0x00
  859. 00000A42  2F00                     move.l     -[A7], D0
  860. 00000A44  303C 0620                move.w     D0, 0x620
  861. 00000A48  A82D                     syscall    Pack11
  862. 00000A4A  558F                     subq.l     A7, 2
  863. 00000A4C  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  864. 00000A50  2F3C 666D 7473           move.l     -[A7], 0x666D7473 /* 'fmts' */
  865. 00000A56  2F2D C62A                move.l     -[A7], [A5 - 0x39D6]
  866. 00000A5A  486D C626                pea.l      [A5 - 0x39DA]
  867. 00000A5E  303C 081A                move.w     D0, 0x81A
  868. 00000A62  A82D                     syscall    Pack11
  869. 00000A64  266D C62A                movea.l    A3, [A5 - 0x39D6]
  870. 00000A68  588F                     addq.l     A7, 4
  871. 00000A6A  602A                     bra        +0x2C /* 00000A96 */
  872. label00000A6C:
  873. 00000A6C  0C93 5273 6C76           cmpi.l     [A3], 0x52736C76 /* 'Rslv' */
  874. 00000A72  6604                     bne        +0x6 /* 00000A78 */
  875. 00000A74  5245                     addq.w     D5, 1
  876. 00000A76  6016                     bra        +0x18 /* 00000A8E */
  877. label00000A78:
  878. 00000A78  0C93 5445 5854           cmpi.l     [A3], 0x54455854 /* 'TEXT' */
  879. 00000A7E  6604                     bne        +0x6 /* 00000A84 */
  880. 00000A80  5246                     addq.w     D6, 1
  881. 00000A82  600A                     bra        +0xC /* 00000A8E */
  882. label00000A84:
  883. 00000A84  0C93 5049 4354           cmpi.l     [A3], 0x50494354 /* 'PICT' */
  884. 00000A8A  6602                     bne        +0x4 /* 00000A8E */
  885. 00000A8C  5247                     addq.w     D7, 1
  886. label00000A8E:
  887. 00000A8E  51AD C626                subq.l     [A5 - 0x39DA], 8
  888. 00000A92  D6FC 0008                add.w      A3, 0x8
  889. label00000A96:
  890. 00000A96  4AAD C626                tst.l      [A5 - 0x39DA]
  891. 00000A9A  66D0                     bne        -0x2E /* 00000A6C */
  892. 00000A9C  486D C62A                pea.l      [A5 - 0x39D6]
  893. 00000AA0  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  894. 00000AA4  303C 100F                move.w     D0, 0x100F
  895. 00000AA8  C06C 0008                and.w      D0, [A4 + 0x8]
  896. 00000AAC  3D40 FFFE                move.w     [A6 - 0x2], D0
  897. 00000AB0  0C40 0001                cmpi.w     D0, 0x1
  898. 00000AB4  588F                     addq.l     A7, 4
  899. 00000AB6  662C                     bne        +0x2E /* 00000AE4 */
  900. 00000AB8  4A45                     tst.w      D5
  901. 00000ABA  6712                     beq        +0x14 /* 00000ACE */
  902. 00000ABC  2F3C 5273 6C76           move.l     -[A7], 0x52736C76 /* 'Rslv' */
  903. 00000AC2  2F0C                     move.l     -[A7], A4
  904. 00000AC4  4EBA FA64                jsr        [PC - 0x59C /* 0000052A */]
  905. 00000AC8  3800                     move.w     D4, D0
  906. 00000ACA  508F                     addq.l     A7, 8
  907. 00000ACC  602C                     bra        +0x2E /* 00000AFA */
  908. label00000ACE:
  909. 00000ACE  4A46                     tst.w      D6
  910. 00000AD0  6728                     beq        +0x2A /* 00000AFA */
  911. 00000AD2  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  912. 00000AD8  2F0C                     move.l     -[A7], A4
  913. 00000ADA  4EBA FA4E                jsr        [PC - 0x5B2 /* 0000052A */]
  914. 00000ADE  3800                     move.w     D4, D0
  915. 00000AE0  508F                     addq.l     A7, 8
  916. 00000AE2  6016                     bra        +0x18 /* 00000AFA */
  917. label00000AE4:
  918. 00000AE4  7002                     moveq.l    D0, 0x02
  919. 00000AE6  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  920. 00000AEA  660E                     bne        +0x10 /* 00000AFA */
  921. 00000AEC  4A47                     tst.w      D7
  922. 00000AEE  670A                     beq        +0xC /* 00000AFA */
  923. 00000AF0  2F0C                     move.l     -[A7], A4
  924. 00000AF2  4EBA F776                jsr        [PC - 0x88A /* 0000026A */]
  925. 00000AF6  3800                     move.w     D4, D0
  926. 00000AF8  588F                     addq.l     A7, 4
  927. label00000AFA:
  928. 00000AFA  558F                     subq.l     A7, 2
  929. 00000AFC  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  930. 00000B00  7001                     moveq.l    D0, 0x01
  931. 00000B02  4A6D C62E                tst.w      [A5 - 0x39D2]
  932. 00000B06  6606                     bne        +0x8 /* 00000B0E */
  933. 00000B08  4A44                     tst.w      D4
  934. 00000B0A  6702                     beq        +0x4 /* 00000B0E */
  935. 00000B0C  7000                     moveq.l    D0, 0x00
  936. label00000B0E:
  937. 00000B0E  4A80                     tst.l      D0
  938. 00000B10  6704                     beq        +0x6 /* 00000B16 */
  939. 00000B12  7000                     moveq.l    D0, 0x00
  940. 00000B14  6002                     bra        +0x4 /* 00000B18 */
  941. label00000B16:
  942. 00000B16  7001                     moveq.l    D0, 0x01
  943. label00000B18:
  944. 00000B18  1F00                     move.b     -[A7], D0
  945. 00000B1A  303C 0316                move.w     D0, 0x316
  946. 00000B1E  A82D                     syscall    Pack11
  947. 00000B20  548F                     addq.l     A7, 2
  948. label00000B22:
  949. 00000B22  3004                     move.w     D0, D4
  950. 00000B24  4CEE 18F0 FFE6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1A]
  951. 00000B2A  4E5E                     unlink     A6
  952. 00000B2C  4E75                     rts
  953. export_1291:
  954. 00000B2E  2F0B                     move.l     -[A7], A3
  955. 00000B30  266F 0008                movea.l    A3, [A7 + 0x8]
  956. 00000B34  558F                     subq.l     A7, 2
  957. 00000B36  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  958. 00000B3A  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  959. 00000B40  200B                     move.l     D0, A3
  960. 00000B42  5280                     addq.l     D0, 1
  961. 00000B44  2F00                     move.l     -[A7], D0
  962. 00000B46  7000                     moveq.l    D0, 0x00
  963. 00000B48  1013                     move.b     D0, [A3]
  964. 00000B4A  2F00                     move.l     -[A7], D0
  965. 00000B4C  303C 081C                move.w     D0, 0x81C
  966. 00000B50  A82D                     syscall    Pack11
  967. 00000B52  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  968. 00000B56  7000                     moveq.l    D0, 0x00
  969. 00000B58  4A6D C62E                tst.w      [A5 - 0x39D2]
  970. 00000B5C  57C0                     seq        D0
  971. 00000B5E  4400                     neg.b      D0
  972. 00000B60  265F                     movea.l    A3, [A7]+
  973. 00000B62  4E75                     rts
  974. export_1292:
  975. fn00000B64:
  976. 00000B64  4E56 FFB8                link       A6, -0x0048
  977. 00000B68  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  978. 00000B6C  266E 0008                movea.l    A3, [A6 + 0x8]
  979. 00000B70  4247                     clr.w      D7
  980. 00000B72  700F                     moveq.l    D0, 0x0F
  981. 00000B74  C06B 0008                and.w      D0, [A3 + 0x8]
  982. 00000B78  6700 034C                beq        +0x34E /* 00000EC6 */
  983. 00000B7C  7010                     moveq.l    D0, 0x10
  984. 00000B7E  C06B 0008                and.w      D0, [A3 + 0x8]
  985. 00000B82  6600 0342                bne        +0x344 /* 00000EC6 */
  986. 00000B86  7001                     moveq.l    D0, 0x01
  987. 00000B88  B06B 000A                cmp.w      D0, [A3 + 0xA]
  988. 00000B8C  6600 0338                bne        +0x33A /* 00000EC6 */
  989. 00000B90  2D6B 0014 FFBC           move.l     [A6 - 0x44], [A3 + 0x14]
  990. 00000B96  206E FFBC                movea.l    A0, [A6 - 0x44]
  991. 00000B9A  2050                     movea.l    A0, [A0]
  992. 00000B9C  2868 000C                movea.l    A4, [A0 + 0xC]
  993. 00000BA0  7000                     moveq.l    D0, 0x00
  994. 00000BA2  2D40 FFD6                move.l     [A6 - 0x2A], D0
  995. 00000BA6  2D40 FFC8                move.l     [A6 - 0x38], D0
  996. 00000BAA  426E FFE2                clr.w      [A6 - 0x1E]
  997. 00000BAE  426E FFD4                clr.w      [A6 - 0x2C]
  998. 00000BB2  3C3C 100F                move.w     D6, 0x100F
  999. 00000BB6  CC6B 0008                and.w      D6, [A3 + 0x8]
  1000. 00000BBA  0C46 0001                cmpi.w     D6, 0x1
  1001. 00000BBE  6612                     bne        +0x14 /* 00000BD2 */
  1002. 00000BC0  41EE FFCC                lea.l      A0, [A6 - 0x34]
  1003. 00000BC4  224B                     movea.l    A1, A3
  1004. 00000BC6  20D9                     move.l     [A0]+, [A1]+
  1005. 00000BC8  20D9                     move.l     [A0]+, [A1]+
  1006. 00000BCA  3D7C 0001 FFD4           move.w     [A6 - 0x2C], 0x1
  1007. 00000BD0  6016                     bra        +0x18 /* 00000BE8 */
  1008. label00000BD2:
  1009. 00000BD2  0C46 0002                cmpi.w     D6, 0x2
  1010. 00000BD6  6610                     bne        +0x12 /* 00000BE8 */
  1011. 00000BD8  2D53 FFCC                move.l     [A6 - 0x34], [A3]
  1012. 00000BDC  7000                     moveq.l    D0, 0x00
  1013. 00000BDE  2D40 FFD0                move.l     [A6 - 0x30], D0
  1014. 00000BE2  3D7C 0003 FFD4           move.w     [A6 - 0x2C], 0x3
  1015. label00000BE8:
  1016. 00000BE8  486D 239A                pea.l      [A5 + 0x239A /* export_1135 */]
  1017. 00000BEC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1018. 00000BF0  3A00                     move.w     D5, D0
  1019. 00000BF2  588F                     addq.l     A7, 4
  1020. 00000BF4  672C                     beq        +0x2E /* 00000C22 */
  1021. 00000BF6  7000                     moveq.l    D0, 0x00
  1022. 00000BF8  2D40 FFC0                move.l     [A6 - 0x40], D0
  1023. 00000BFC  2F00                     move.l     -[A7], D0
  1024. 00000BFE  486D C60A                pea.l      [A5 - 0x39F6]
  1025. 00000C02  486E FFD6                pea.l      [A6 - 0x2A]
  1026. 00000C06  486E FFC0                pea.l      [A6 - 0x40]
  1027. 00000C0A  486E FFC8                pea.l      [A6 - 0x38]
  1028. 00000C0E  2F0C                     move.l     -[A7], A4
  1029. 00000C10  4EAD 239A                jsr        [A5 + 0x239A /* export_1135 */]
  1030. 00000C14  3A00                     move.w     D5, D0
  1031. 00000C16  486D 239A                pea.l      [A5 + 0x239A /* export_1135 */]
  1032. 00000C1A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1033. 00000C1E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1034. label00000C22:
  1035. 00000C22  4A45                     tst.w      D5
  1036. 00000C24  6700 02A0                beq        +0x2A2 /* 00000EC6 */
  1037. 00000C28  558F                     subq.l     A7, 2
  1038. 00000C2A  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  1039. 00000C2E  2F3C 5273 6C76           move.l     -[A7], 0x52736C76 /* 'Rslv' */
  1040. 00000C34  206D BA78                movea.l    A0, [A5 - 0x4588]
  1041. 00000C38  2F28 0280                move.l     -[A7], [A0 + 0x280]
  1042. 00000C3C  486D C630                pea.l      [A5 - 0x39D0]
  1043. 00000C40  303C 0814                move.w     D0, 0x814
  1044. 00000C44  A82D                     syscall    Pack11
  1045. 00000C46  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1046. 00000C4A  6600 026C                bne        +0x26E /* 00000EB8 */
  1047. 00000C4E  2D6D BA78 FFC4           move.l     [A6 - 0x3C], [A5 - 0x4588]
  1048. 00000C54  2D6E FFC0 FFEC           move.l     [A6 - 0x14], [A6 - 0x40]
  1049. 00000C5A  2B6E FFC0 BA78           move.l     [A5 - 0x4588], [A6 - 0x40]
  1050. 00000C60  486D 23C2                pea.l      [A5 + 0x23C2 /* export_1140 */]
  1051. 00000C64  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1052. 00000C68  4A40                     tst.w      D0
  1053. 00000C6A  588F                     addq.l     A7, 4
  1054. 00000C6C  671C                     beq        +0x1E /* 00000C8A */
  1055. 00000C6E  486E FFF0                pea.l      [A6 - 0x10]
  1056. 00000C72  486E FFE4                pea.l      [A6 - 0x1C]
  1057. 00000C76  486E FFD6                pea.l      [A6 - 0x2A]
  1058. 00000C7A  4EAD 23C2                jsr        [A5 + 0x23C2 /* export_1140 */]
  1059. 00000C7E  486D 23C2                pea.l      [A5 + 0x23C2 /* export_1140 */]
  1060. 00000C82  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1061. 00000C86  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1062. label00000C8A:
  1063. 00000C8A  3006                     move.w     D0, D6
  1064. 00000C8C  5340                     subq.w     D0, 1
  1065. 00000C8E  6B00 01DC                bmi        +0x1DE /* 00000E6C */
  1066. 00000C92  0C40 0001                cmpi.w     D0, 0x1
  1067. 00000C96  6E00 01D4                bgt        +0x1D6 /* 00000E6C */
  1068. 00000C9A  D040                     add.w      D0, D0
  1069. 00000C9C  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1070. 00000CA0  4EFB 0000                jmp        [PC + D0.w]
  1071. 00000CA4  0006 0114                ori.b      D6, 0x14
  1072. 00000CA8  558F                     subq.l     A7, 2
  1073. 00000CAA  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1074. 00000CAE  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  1075. 00000CB4  7000                     moveq.l    D0, 0x00
  1076. 00000CB6  2F00                     move.l     -[A7], D0
  1077. 00000CB8  303C 0620                move.w     D0, 0x620
  1078. 00000CBC  A82D                     syscall    Pack11
  1079. 00000CBE  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1080. 00000CC2  6600 01A8                bne        +0x1AA /* 00000E6C */
  1081. 00000CC6  486D 287A                pea.l      [A5 + 0x287A /* export_1291 */]
  1082. 00000CCA  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1083. 00000CCE  2F20                     move.l     -[A7], -[A0]
  1084. 00000CD0  2F20                     move.l     -[A7], -[A0]
  1085. 00000CD2  2F20                     move.l     -[A7], -[A0]
  1086. 00000CD4  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  1087. 00000CD8  4A40                     tst.w      D0
  1088. 00000CDA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1089. 00000CDE  6700 018C                beq        +0x18E /* 00000E6C */
  1090. 00000CE2  2B7C 0000 7C00 CE90      move.l     [A5 - 0x3170], 0x7C00 /* '|\0' */
  1091. 00000CEA  4878 7C00                push.l     0x7C00 /* '|\0' */
  1092. 00000CEE  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  1093. 00000CF2  2B40 CE98                move.l     [A5 - 0x3168], D0
  1094. 00000CF6  588F                     addq.l     A7, 4
  1095. 00000CF8  660E                     bne        +0x10 /* 00000D08 */
  1096. 00000CFA  2B6D BBB8 CE98           move.l     [A5 - 0x3168], [A5 - 0x4448]
  1097. 00000D00  2B7C 0000 0680 CE90      move.l     [A5 - 0x3170], 0x680
  1098. label00000D08:
  1099. 00000D08  2B6D CE98 CE94           move.l     [A5 - 0x316C], [A5 - 0x3168]
  1100. 00000D0E  04AD 0000 0180 CE90      subi.l     [A5 - 0x3170], 0x180
  1101. 00000D16  3B7C 0001 CE8A           move.w     [A5 - 0x3176], 0x1
  1102. 00000D1C  3B7C 0001 C438           move.w     [A5 - 0x3BC8], 0x1
  1103. 00000D22  422E FFFF                clr.b      [A6 - 0x1]
  1104. 00000D26  426D BDB0                clr.w      [A5 - 0x4250]
  1105. 00000D2A  2B4B C640                move.l     [A5 - 0x39C0], A3
  1106. 00000D2E  486D 249A                pea.l      [A5 + 0x249A /* export_1167 */]
  1107. 00000D32  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1108. 00000D36  4A40                     tst.w      D0
  1109. 00000D38  588F                     addq.l     A7, 4
  1110. 00000D3A  6750                     beq        +0x52 /* 00000D8C */
  1111. 00000D3C  558F                     subq.l     A7, 2
  1112. 00000D3E  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1113. 00000D42  2F3C 5273 6C76           move.l     -[A7], 0x52736C76 /* 'Rslv' */
  1114. 00000D48  7000                     moveq.l    D0, 0x00
  1115. 00000D4A  2F00                     move.l     -[A7], D0
  1116. 00000D4C  303C 0620                move.w     D0, 0x620
  1117. 00000D50  A82D                     syscall    Pack11
  1118. 00000D52  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1119. 00000D56  662A                     bne        +0x2C /* 00000D82 */
  1120. 00000D58  700C                     moveq.l    D0, 0x0C
  1121. 00000D5A  2F00                     move.l     -[A7], D0
  1122. 00000D5C  486D C4B6                pea.l      [A5 - 0x3B4A]
  1123. 00000D60  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  1124. 00000D64  4A40                     tst.w      D0
  1125. 00000D66  508F                     addq.l     A7, 8
  1126. 00000D68  6718                     beq        +0x1A /* 00000D82 */
  1127. 00000D6A  7001                     moveq.l    D0, 0x01
  1128. 00000D6C  2F00                     move.l     -[A7], D0
  1129. 00000D6E  486E FFFF                pea.l      [A6 - 0x1]
  1130. 00000D72  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  1131. 00000D76  4A40                     tst.w      D0
  1132. 00000D78  508F                     addq.l     A7, 8
  1133. 00000D7A  6706                     beq        +0x8 /* 00000D82 */
  1134. 00000D7C  4EAD 24A2                jsr        [A5 + 0x24A2 /* export_1168 */]
  1135. 00000D80  3E00                     move.w     D7, D0
  1136. label00000D82:
  1137. 00000D82  486D 249A                pea.l      [A5 + 0x249A /* export_1167 */]
  1138. 00000D86  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1139. 00000D8A  588F                     addq.l     A7, 4
  1140. label00000D8C:
  1141. 00000D8C  426D CE8A                clr.w      [A5 - 0x3176]
  1142. 00000D90  202D CE98                move.l     D0, [A5 - 0x3168]
  1143. 00000D94  B0AD BBB8                cmp.l      D0, [A5 - 0x4448]
  1144. 00000D98  670A                     beq        +0xC /* 00000DA4 */
  1145. 00000D9A  2F2D CE98                move.l     -[A7], [A5 - 0x3168]
  1146. 00000D9E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  1147. 00000DA2  588F                     addq.l     A7, 4
  1148. label00000DA4:
  1149. 00000DA4  7000                     moveq.l    D0, 0x00
  1150. 00000DA6  2B40 CE98                move.l     [A5 - 0x3168], D0
  1151. 00000DAA  2B40 CE90                move.l     [A5 - 0x3170], D0
  1152. 00000DAE  2B40 CE8C                move.l     [A5 - 0x3174], D0
  1153. 00000DB2  6000 00B8                bra        +0xBA /* 00000E6C */
  1154. 00000DB6  206E FFC0                movea.l    A0, [A6 - 0x40]
  1155. 00000DBA  0068 28E5 0100           ori.w      [A0 + 0x100], 0x28E5
  1156. 00000DC0  206E FFC0                movea.l    A0, [A6 - 0x40]
  1157. 00000DC4  4228 0077                clr.b      [A0 + 0x77]
  1158. 00000DC8  206E FFC0                movea.l    A0, [A6 - 0x40]
  1159. 00000DCC  4228 007B                clr.b      [A0 + 0x7B]
  1160. 00000DD0  486D 25FA                pea.l      [A5 + 0x25FA /* export_1211 */]
  1161. 00000DD4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1162. 00000DD8  4A40                     tst.w      D0
  1163. 00000DDA  588F                     addq.l     A7, 4
  1164. 00000DDC  6700 008E                beq        +0x90 /* 00000E6C */
  1165. 00000DE0  2B4C BA5E                move.l     [A5 - 0x45A2], A4
  1166. 00000DE4  7000                     moveq.l    D0, 0x00
  1167. 00000DE6  2F00                     move.l     -[A7], D0
  1168. 00000DE8  486E FFF4                pea.l      [A6 - 0xC]
  1169. 00000DEC  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1170. 00000DF0  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1171. 00000DF4  2F20                     move.l     -[A7], -[A0]
  1172. 00000DF6  2F20                     move.l     -[A7], -[A0]
  1173. 00000DF8  2F20                     move.l     -[A7], -[A0]
  1174. 00000DFA  4EAD 25FA                jsr        [A5 + 0x25FA /* export_1211 */]
  1175. 00000DFE  3E00                     move.w     D7, D0
  1176. 00000E00  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1177. 00000E04  6756                     beq        +0x58 /* 00000E5C */
  1178. 00000E06  286E FFF8                movea.l    A4, [A6 - 0x8]
  1179. 00000E0A  558F                     subq.l     A7, 2
  1180. 00000E0C  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1181. 00000E10  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  1182. 00000E16  7000                     moveq.l    D0, 0x00
  1183. 00000E18  2F00                     move.l     -[A7], D0
  1184. 00000E1A  303C 0620                move.w     D0, 0x620
  1185. 00000E1E  A82D                     syscall    Pack11
  1186. 00000E20  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1187. 00000E24  662C                     bne        +0x2E /* 00000E52 */
  1188. 00000E26  2F0C                     move.l     -[A7], A4
  1189. 00000E28  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  1190. 00000E2C  558F                     subq.l     A7, 2
  1191. 00000E2E  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1192. 00000E32  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  1193. 00000E38  2F14                     move.l     -[A7], [A4]
  1194. 00000E3A  598F                     subq.l     A7, 4
  1195. 00000E3C  2F0C                     move.l     -[A7], A4
  1196. 00000E3E  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  1197. 00000E42  303C 081C                move.w     D0, 0x81C
  1198. 00000E46  A82D                     syscall    Pack11
  1199. 00000E48  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1200. 00000E4C  2F0C                     move.l     -[A7], A4
  1201. 00000E4E  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  1202. label00000E52:
  1203. 00000E52  486E FFF4                pea.l      [A6 - 0xC]
  1204. 00000E56  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  1205. 00000E5A  588F                     addq.l     A7, 4
  1206. label00000E5C:
  1207. 00000E5C  7000                     moveq.l    D0, 0x00
  1208. 00000E5E  2B40 BA5E                move.l     [A5 - 0x45A2], D0
  1209. 00000E62  486D 25FA                pea.l      [A5 + 0x25FA /* export_1211 */]
  1210. 00000E66  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1211. 00000E6A  588F                     addq.l     A7, 4
  1212. label00000E6C:
  1213. 00000E6C  4A6D C62E                tst.w      [A5 - 0x39D2]
  1214. 00000E70  6618                     bne        +0x1A /* 00000E8A */
  1215. 00000E72  4A47                     tst.w      D7
  1216. 00000E74  6714                     beq        +0x16 /* 00000E8A */
  1217. 00000E76  486E FFB8                pea.l      [A6 - 0x48]
  1218. 00000E7A  4EAD 045A                jsr        [A5 + 0x45A /* export_135 */]
  1219. 00000E7E  206E FFBC                movea.l    A0, [A6 - 0x44]
  1220. 00000E82  2050                     movea.l    A0, [A0]
  1221. 00000E84  216E FFB8 0004           move.l     [A0 + 0x4], [A6 - 0x48]
  1222. label00000E8A:
  1223. 00000E8A  558F                     subq.l     A7, 2
  1224. 00000E8C  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1225. 00000E90  7001                     moveq.l    D0, 0x01
  1226. 00000E92  4A6D C62E                tst.w      [A5 - 0x39D2]
  1227. 00000E96  6606                     bne        +0x8 /* 00000E9E */
  1228. 00000E98  4A47                     tst.w      D7
  1229. 00000E9A  6702                     beq        +0x4 /* 00000E9E */
  1230. 00000E9C  7000                     moveq.l    D0, 0x00
  1231. label00000E9E:
  1232. 00000E9E  4A80                     tst.l      D0
  1233. 00000EA0  6704                     beq        +0x6 /* 00000EA6 */
  1234. 00000EA2  7000                     moveq.l    D0, 0x00
  1235. 00000EA4  6002                     bra        +0x4 /* 00000EA8 */
  1236. label00000EA6:
  1237. 00000EA6  7001                     moveq.l    D0, 0x01
  1238. label00000EA8:
  1239. 00000EA8  1F00                     move.b     -[A7], D0
  1240. 00000EAA  303C 0316                move.w     D0, 0x316
  1241. 00000EAE  A82D                     syscall    Pack11
  1242. 00000EB0  2B6E FFC4 BA78           move.l     [A5 - 0x4588], [A6 - 0x3C]
  1243. 00000EB6  548F                     addq.l     A7, 2
  1244. label00000EB8:
  1245. 00000EB8  7001                     moveq.l    D0, 0x01
  1246. 00000EBA  2F00                     move.l     -[A7], D0
  1247. 00000EBC  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  1248. 00000EC0  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  1249. 00000EC4  508F                     addq.l     A7, 8
  1250. label00000EC6:
  1251. 00000EC6  7000                     moveq.l    D0, 0x00
  1252. 00000EC8  4A47                     tst.w      D7
  1253. 00000ECA  6708                     beq        +0xA /* 00000ED4 */
  1254. 00000ECC  4A6D C62E                tst.w      [A5 - 0x39D2]
  1255. 00000ED0  6602                     bne        +0x4 /* 00000ED4 */
  1256. 00000ED2  7001                     moveq.l    D0, 0x01
  1257. label00000ED4:
  1258. 00000ED4  4CEE 18E0 FFA4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x5C]
  1259. 00000EDA  4E5E                     unlink     A6
  1260. 00000EDC  4E75                     rts
  1261. fn00000EDE:
  1262. 00000EDE  4E56 FE00                link       A6, -0x0200
  1263. 00000EE2  48E7 0118                movem.l    -[A7], D7,A3,A4
  1264. 00000EE6  49EE FE00                lea.l      A4, [A6 - 0x200]
  1265. 00000EEA  266E 0008                movea.l    A3, [A6 + 0x8]
  1266. 00000EEE  2F0C                     move.l     -[A7], A4
  1267. 00000EF0  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  1268. 00000EF4  3013                     move.w     D0, [A3]
  1269. 00000EF6  48C0                     ext.l      D0
  1270. 00000EF8  2F00                     move.l     -[A7], D0
  1271. 00000EFA  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1272. 00000EFE  3E00                     move.w     D7, D0
  1273. 00000F00  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1274. 00000F04  6730                     beq        +0x32 /* 00000F36 */
  1275. 00000F06  486B 0006                pea.l      [A3 + 0x6]
  1276. 00000F0A  2F0C                     move.l     -[A7], A4
  1277. 00000F0C  4A6E 0012                tst.w      [A6 + 0x12]
  1278. 00000F10  6708                     beq        +0xA /* 00000F1A */
  1279. 00000F12  203C 0000 02BC           move.l     D0, 0x2BC
  1280. 00000F18  6006                     bra        +0x8 /* 00000F20 */
  1281. label00000F1A:
  1282. 00000F1A  203C 0000 02BD           move.l     D0, 0x2BD
  1283. label00000F20:
  1284. 00000F20  2F00                     move.l     -[A7], D0
  1285. 00000F22  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1286. 00000F26  588F                     addq.l     A7, 4
  1287. 00000F28  2F00                     move.l     -[A7], D0
  1288. 00000F2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1289. 00000F2E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1290. 00000F32  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1291. label00000F36:
  1292. 00000F36  3007                     move.w     D0, D7
  1293. 00000F38  4CEE 1880 FDF4           movem.l    D7,A3,A4, [A6 - 0x20C]
  1294. 00000F3E  4E5E                     unlink     A6
  1295. 00000F40  4E75                     rts
  1296. 00000F42  4E56 FE4C                link       A6, -0x01B4
  1297. 00000F46  48E7 0310                movem.l    -[A7], D6,D7,A3
  1298. 00000F4A  47EE FEC6                lea.l      A3, [A6 - 0x13A]
  1299. 00000F4E  4247                     clr.w      D7
  1300. 00000F50  7000                     moveq.l    D0, 0x00
  1301. 00000F52  2F00                     move.l     -[A7], D0
  1302. 00000F54  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  1303. 00000F58  4A40                     tst.w      D0
  1304. 00000F5A  588F                     addq.l     A7, 4
  1305. 00000F5C  6606                     bne        +0x8 /* 00000F64 */
  1306. 00000F5E  7000                     moveq.l    D0, 0x00
  1307. 00000F60  6000 028C                bra        +0x28E /* 000011EE */
  1308. label00000F64:
  1309. 00000F64  7000                     moveq.l    D0, 0x00
  1310. 00000F66  2D40 FE50                move.l     [A6 - 0x1B0], D0
  1311. 00000F6A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1312. 00000F6E  4AA8 032E                tst.l      [A0 + 0x32E]
  1313. 00000F72  6600 026E                bne        +0x270 /* 000011E2 */
  1314. 00000F76  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1315. 00000F7A  7001                     moveq.l    D0, 0x01
  1316. 00000F7C  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1317. 00000F80  670E                     beq        +0x10 /* 00000F90 */
  1318. 00000F82  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1319. 00000F86  7003                     moveq.l    D0, 0x03
  1320. 00000F88  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1321. 00000F8C  6600 0254                bne        +0x256 /* 000011E2 */
  1322. label00000F90:
  1323. 00000F90  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1324. 00000F94  7001                     moveq.l    D0, 0x01
  1325. 00000F96  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1326. 00000F9A  6600 00C8                bne        +0xCA /* 00001064 */
  1327. 00000F9E  2D7C 5445 5854 FE54      move.l     [A6 - 0x1AC], 0x54455854 /* 'TEXT' */
  1328. 00000FA6  4878 0401                push.l     0x401
  1329. 00000FAA  2F2D CE8C                move.l     -[A7], [A5 - 0x3174]
  1330. 00000FAE  486D CE98                pea.l      [A5 - 0x3168]
  1331. 00000FB2  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  1332. 00000FB6  4A40                     tst.w      D0
  1333. 00000FB8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1334. 00000FBC  6700 01B6                beq        +0x1B8 /* 00001174 */
  1335. 00000FC0  2B7C 0000 0401 CE90      move.l     [A5 - 0x3170], 0x401
  1336. 00000FC8  2D6D BA78 FFCE           move.l     [A6 - 0x32], [A5 - 0x4588]
  1337. 00000FCE  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1338. 00000FD2  43EE FFC6                lea.l      A1, [A6 - 0x3A]
  1339. 00000FD6  41E8 0332                lea.l      A0, [A0 + 0x332]
  1340. 00000FDA  22D8                     move.l     [A1]+, [A0]+
  1341. 00000FDC  22D8                     move.l     [A1]+, [A0]+
  1342. 00000FDE  302E FFC8                move.w     D0, [A6 - 0x38]
  1343. 00000FE2  906E FFC6                sub.w      D0, [A6 - 0x3A]
  1344. 00000FE6  0C40 000F                cmpi.w     D0, 0xF
  1345. 00000FEA  6F0C                     ble        +0xE /* 00000FF8 */
  1346. 00000FEC  302E FFC6                move.w     D0, [A6 - 0x3A]
  1347. 00000FF0  D07C 000F                add.w      D0, 0xF
  1348. 00000FF4  3D40 FFC8                move.w     [A6 - 0x38], D0
  1349. label00000FF8:
  1350. 00000FF8  486D 24AA                pea.l      [A5 + 0x24AA /* export_1169 */]
  1351. 00000FFC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1352. 00001000  4A40                     tst.w      D0
  1353. 00001002  588F                     addq.l     A7, 4
  1354. 00001004  6746                     beq        +0x48 /* 0000104C */
  1355. 00001006  486D 24AA                pea.l      [A5 + 0x24AA /* export_1169 */]
  1356. 0000100A  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  1357. 0000100E  2F20                     move.l     -[A7], -[A0]
  1358. 00001010  2F20                     move.l     -[A7], -[A0]
  1359. 00001012  2F20                     move.l     -[A7], -[A0]
  1360. 00001014  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  1361. 00001018  4A40                     tst.w      D0
  1362. 0000101A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1363. 0000101E  6722                     beq        +0x24 /* 00001042 */
  1364. 00001020  2F2D CE8C                move.l     -[A7], [A5 - 0x3174]
  1365. 00001024  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  1366. 00001028  2D40 FE50                move.l     [A6 - 0x1B0], D0
  1367. 0000102C  588F                     addq.l     A7, 4
  1368. 0000102E  6712                     beq        +0x14 /* 00001042 */
  1369. 00001030  2F2D CE98                move.l     -[A7], [A5 - 0x3168]
  1370. 00001034  206E FE50                movea.l    A0, [A6 - 0x1B0]
  1371. 00001038  2F10                     move.l     -[A7], [A0]
  1372. 0000103A  2F2D CE8C                move.l     -[A7], [A5 - 0x3174]
  1373. 0000103E  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1374. label00001042:
  1375. 00001042  486D 24AA                pea.l      [A5 + 0x24AA /* export_1169 */]
  1376. 00001046  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1377. 0000104A  588F                     addq.l     A7, 4
  1378. label0000104C:
  1379. 0000104C  486D CE98                pea.l      [A5 - 0x3168]
  1380. 00001050  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1381. 00001054  7000                     moveq.l    D0, 0x00
  1382. 00001056  2B40 CE90                move.l     [A5 - 0x3170], D0
  1383. 0000105A  2B40 CE8C                move.l     [A5 - 0x3174], D0
  1384. 0000105E  588F                     addq.l     A7, 4
  1385. 00001060  6000 0112                bra        +0x114 /* 00001174 */
  1386. label00001064:
  1387. 00001064  2D7C 5049 4354 FE54      move.l     [A6 - 0x1AC], 0x50494354 /* 'PICT' */
  1388. 0000106C  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1389. 00001070  2D68 0332 FFDA           move.l     [A6 - 0x26], [A0 + 0x332]
  1390. 00001076  7000                     moveq.l    D0, 0x00
  1391. 00001078  2D40 FFDE                move.l     [A6 - 0x22], D0
  1392. 0000107C  3D7C 0003 FFE2           move.w     [A6 - 0x1E], 0x3
  1393. 00001082  426E FFF0                clr.w      [A6 - 0x10]
  1394. 00001086  2D40 FFE4                move.l     [A6 - 0x1C], D0
  1395. 0000108A  2D40 FFD6                move.l     [A6 - 0x2A], D0
  1396. 0000108E  486D 239A                pea.l      [A5 + 0x239A /* export_1135 */]
  1397. 00001092  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1398. 00001096  3C00                     move.w     D6, D0
  1399. 00001098  588F                     addq.l     A7, 4
  1400. 0000109A  672E                     beq        +0x30 /* 000010CA */
  1401. 0000109C  7000                     moveq.l    D0, 0x00
  1402. 0000109E  2D40 FFF2                move.l     [A6 - 0xE], D0
  1403. 000010A2  2F00                     move.l     -[A7], D0
  1404. 000010A4  486D C616                pea.l      [A5 - 0x39EA]
  1405. 000010A8  486E FFE4                pea.l      [A6 - 0x1C]
  1406. 000010AC  486E FFF2                pea.l      [A6 - 0xE]
  1407. 000010B0  486E FFD6                pea.l      [A6 - 0x2A]
  1408. 000010B4  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1409. 000010B8  4EAD 239A                jsr        [A5 + 0x239A /* export_1135 */]
  1410. 000010BC  3C00                     move.w     D6, D0
  1411. 000010BE  486D 239A                pea.l      [A5 + 0x239A /* export_1135 */]
  1412. 000010C2  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1413. 000010C6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1414. label000010CA:
  1415. 000010CA  4A46                     tst.w      D6
  1416. 000010CC  6700 00A6                beq        +0xA8 /* 00001174 */
  1417. 000010D0  2D6E FFF2 FFCE           move.l     [A6 - 0x32], [A6 - 0xE]
  1418. 000010D6  486D 23C2                pea.l      [A5 + 0x23C2 /* export_1140 */]
  1419. 000010DA  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1420. 000010DE  4A40                     tst.w      D0
  1421. 000010E0  588F                     addq.l     A7, 4
  1422. 000010E2  671C                     beq        +0x1E /* 00001100 */
  1423. 000010E4  486E FFD2                pea.l      [A6 - 0x2E]
  1424. 000010E8  486E FFC6                pea.l      [A6 - 0x3A]
  1425. 000010EC  486E FFE4                pea.l      [A6 - 0x1C]
  1426. 000010F0  4EAD 23C2                jsr        [A5 + 0x23C2 /* export_1140 */]
  1427. 000010F4  486D 23C2                pea.l      [A5 + 0x23C2 /* export_1140 */]
  1428. 000010F8  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1429. 000010FC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1430. label00001100:
  1431. 00001100  206E FFF2                movea.l    A0, [A6 - 0xE]
  1432. 00001104  0068 28E5 0100           ori.w      [A0 + 0x100], 0x28E5
  1433. 0000110A  206E FFF2                movea.l    A0, [A6 - 0xE]
  1434. 0000110E  4228 0077                clr.b      [A0 + 0x77]
  1435. 00001112  206E FFF2                movea.l    A0, [A6 - 0xE]
  1436. 00001116  4228 007B                clr.b      [A0 + 0x7B]
  1437. 0000111A  486D 25FA                pea.l      [A5 + 0x25FA /* export_1211 */]
  1438. 0000111E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1439. 00001122  4A40                     tst.w      D0
  1440. 00001124  588F                     addq.l     A7, 4
  1441. 00001126  673E                     beq        +0x40 /* 00001166 */
  1442. 00001128  2B6D BA78 BA5E           move.l     [A5 - 0x45A2], [A5 - 0x4588]
  1443. 0000112E  7000                     moveq.l    D0, 0x00
  1444. 00001130  2F00                     move.l     -[A7], D0
  1445. 00001132  486E FFF6                pea.l      [A6 - 0xA]
  1446. 00001136  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  1447. 0000113A  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  1448. 0000113E  2F20                     move.l     -[A7], -[A0]
  1449. 00001140  2F20                     move.l     -[A7], -[A0]
  1450. 00001142  2F20                     move.l     -[A7], -[A0]
  1451. 00001144  4EAD 25FA                jsr        [A5 + 0x25FA /* export_1211 */]
  1452. 00001148  4A40                     tst.w      D0
  1453. 0000114A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1454. 0000114E  6706                     beq        +0x8 /* 00001156 */
  1455. 00001150  2D6E FFFA FE50           move.l     [A6 - 0x1B0], [A6 - 0x6]
  1456. label00001156:
  1457. 00001156  7000                     moveq.l    D0, 0x00
  1458. 00001158  2B40 BA5E                move.l     [A5 - 0x45A2], D0
  1459. 0000115C  486D 25FA                pea.l      [A5 + 0x25FA /* export_1211 */]
  1460. 00001160  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1461. 00001164  588F                     addq.l     A7, 4
  1462. label00001166:
  1463. 00001166  7001                     moveq.l    D0, 0x01
  1464. 00001168  2F00                     move.l     -[A7], D0
  1465. 0000116A  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1466. 0000116E  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  1467. 00001172  508F                     addq.l     A7, 8
  1468. label00001174:
  1469. 00001174  558F                     subq.l     A7, 2
  1470. 00001176  486E FE58                pea.l      [A6 - 0x1A8]
  1471. 0000117A  303C 0226                move.w     D0, 0x226
  1472. 0000117E  A82D                     syscall    Pack11
  1473. 00001180  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1474. 00001184  486E FE5E                pea.l      [A6 - 0x1A2]
  1475. 00001188  4878 02D3                push.l     0x2D3
  1476. 0000118C  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  1477. 00001190  422E FE4E                clr.b      [A6 - 0x1B2]
  1478. 00001194  558F                     subq.l     A7, 2
  1479. 00001196  486E FE4C                pea.l      [A6 - 0x1B4]
  1480. 0000119A  303C 0236                move.w     D0, 0x236
  1481. 0000119E  A82D                     syscall    Pack11
  1482. 000011A0  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1483. 000011A4  426D E5CE                clr.w      [A5 - 0x1A32]
  1484. 000011A8  2F2E FE50                move.l     -[A7], [A6 - 0x1B0]
  1485. 000011AC  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  1486. 000011B0  4A2E FE4C                tst.b      [A6 - 0x1B4]
  1487. 000011B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1488. 000011B8  6632                     bne        +0x34 /* 000011EC */
  1489. 000011BA  4A6D C62E                tst.w      [A5 - 0x39D2]
  1490. 000011BE  662C                     bne        +0x2E /* 000011EC */
  1491. 000011C0  7001                     moveq.l    D0, 0x01
  1492. 000011C2  2F00                     move.l     -[A7], D0
  1493. 000011C4  2F0B                     move.l     -[A7], A3
  1494. 000011C6  486E FE58                pea.l      [A6 - 0x1A8]
  1495. 000011CA  4EBA FD12                jsr        [PC - 0x2EE /* 00000EDE */]
  1496. 000011CE  4A40                     tst.w      D0
  1497. 000011D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1498. 000011D4  6716                     beq        +0x18 /* 000011EC */
  1499. 000011D6  2F0B                     move.l     -[A7], A3
  1500. 000011D8  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  1501. 000011DC  5247                     addq.w     D7, 1
  1502. 000011DE  588F                     addq.l     A7, 4
  1503. 000011E0  600A                     bra        +0xC /* 000011EC */
  1504. label000011E2:
  1505. 000011E2  4878 02EF                push.l     0x2EF
  1506. 000011E6  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1507. 000011EA  588F                     addq.l     A7, 4
  1508. label000011EC:
  1509. 000011EC  3007                     move.w     D0, D7
  1510. label000011EE:
  1511. 000011EE  4CEE 08C0 FE40           movem.l    D6,D7,A3, [A6 - 0x1C0]
  1512. 000011F4  4E5E                     unlink     A6
  1513. 000011F6  4E75                     rts
  1514. fn000011F8:
  1515. 000011F8  4E56 FE90                link       A6, -0x0170
  1516. 000011FC  48E7 0110                movem.l    -[A7], D7,A3
  1517. 00001200  47EE FF00                lea.l      A3, [A6 - 0x100]
  1518. 00001204  4247                     clr.w      D7
  1519. 00001206  7000                     moveq.l    D0, 0x00
  1520. 00001208  2F00                     move.l     -[A7], D0
  1521. 0000120A  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  1522. 0000120E  4A40                     tst.w      D0
  1523. 00001210  588F                     addq.l     A7, 4
  1524. 00001212  6606                     bne        +0x8 /* 0000121A */
  1525. 00001214  7000                     moveq.l    D0, 0x00
  1526. 00001216  6000 0084                bra        +0x86 /* 0000129C */
  1527. label0000121A:
  1528. 0000121A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1529. 0000121E  4AA8 032E                tst.l      [A0 + 0x32E]
  1530. 00001222  660C                     bne        +0xE /* 00001230 */
  1531. 00001224  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1532. 00001228  7001                     moveq.l    D0, 0x01
  1533. 0000122A  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1534. 0000122E  670A                     beq        +0xC /* 0000123A */
  1535. label00001230:
  1536. 00001230  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1537. 00001234  4A68 033A                tst.w      [A0 + 0x33A]
  1538. 00001238  6656                     bne        +0x58 /* 00001290 */
  1539. label0000123A:
  1540. 0000123A  558F                     subq.l     A7, 2
  1541. 0000123C  486E FE92                pea.l      [A6 - 0x16E]
  1542. 00001240  303C 0226                move.w     D0, 0x226
  1543. 00001244  A82D                     syscall    Pack11
  1544. 00001246  1D7C 0003 FE91           move.b     [A6 - 0x16F], 0x3
  1545. 0000124C  558F                     subq.l     A7, 2
  1546. 0000124E  486E FE90                pea.l      [A6 - 0x170]
  1547. 00001252  303C 0232                move.w     D0, 0x232
  1548. 00001256  A82D                     syscall    Pack11
  1549. 00001258  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1550. 0000125C  426D E5CE                clr.w      [A5 - 0x1A32]
  1551. 00001260  4A2E FE90                tst.b      [A6 - 0x170]
  1552. 00001264  548F                     addq.l     A7, 2
  1553. 00001266  6632                     bne        +0x34 /* 0000129A */
  1554. 00001268  4A6D C62E                tst.w      [A5 - 0x39D2]
  1555. 0000126C  662C                     bne        +0x2E /* 0000129A */
  1556. 0000126E  7000                     moveq.l    D0, 0x00
  1557. 00001270  2F00                     move.l     -[A7], D0
  1558. 00001272  2F0B                     move.l     -[A7], A3
  1559. 00001274  486E FE92                pea.l      [A6 - 0x16E]
  1560. 00001278  4EBA FC64                jsr        [PC - 0x39C /* 00000EDE */]
  1561. 0000127C  4A40                     tst.w      D0
  1562. 0000127E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1563. 00001282  6716                     beq        +0x18 /* 0000129A */
  1564. 00001284  2F0B                     move.l     -[A7], A3
  1565. 00001286  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  1566. 0000128A  5247                     addq.w     D7, 1
  1567. 0000128C  588F                     addq.l     A7, 4
  1568. 0000128E  600A                     bra        +0xC /* 0000129A */
  1569. label00001290:
  1570. 00001290  4878 02F0                push.l     0x2F0
  1571. 00001294  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1572. 00001298  588F                     addq.l     A7, 4
  1573. label0000129A:
  1574. 0000129A  3007                     move.w     D0, D7
  1575. label0000129C:
  1576. 0000129C  4CEE 0880 FE88           movem.l    D7,A3, [A6 - 0x178]
  1577. 000012A2  4E5E                     unlink     A6
  1578. 000012A4  4E75                     rts
  1579. fn000012A6:
  1580. 000012A6  4E56 FF80                link       A6, -0x0080
  1581. 000012AA  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  1582. 000012AE  286E 0008                movea.l    A4, [A6 + 0x8]
  1583. 000012B2  4247                     clr.w      D7
  1584. 000012B4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1585. 000012B8  4AA8 032E                tst.l      [A0 + 0x32E]
  1586. 000012BC  6600 01BC                bne        +0x1BE /* 0000147A */
  1587. 000012C0  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1588. 000012C4  7001                     moveq.l    D0, 0x01
  1589. 000012C6  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1590. 000012CA  670E                     beq        +0x10 /* 000012DA */
  1591. 000012CC  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1592. 000012D0  7003                     moveq.l    D0, 0x03
  1593. 000012D2  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1594. 000012D6  6600 01A2                bne        +0x1A4 /* 0000147A */
  1595. label000012DA:
  1596. 000012DA  558F                     subq.l     A7, 2
  1597. 000012DC  486E FF80                pea.l      [A6 - 0x80]
  1598. 000012E0  303C 0226                move.w     D0, 0x226
  1599. 000012E4  A82D                     syscall    Pack11
  1600. 000012E6  558F                     subq.l     A7, 2
  1601. 000012E8  3F2D AF2A                move.w     -[A7], [A5 - 0x50D6]
  1602. 000012EC  7000                     moveq.l    D0, 0x00
  1603. 000012EE  2F00                     move.l     -[A7], D0
  1604. 000012F0  2F0C                     move.l     -[A7], A4
  1605. 000012F2  486E FF80                pea.l      [A6 - 0x80]
  1606. 000012F6  303C 0001                move.w     D0, 0x1
  1607. 000012FA  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  1608. 000012FC  558F                     subq.l     A7, 2
  1609. 000012FE  486E FF80                pea.l      [A6 - 0x80]
  1610. 00001302  2F3C 5273 6C76           move.l     -[A7], 0x52736C76 /* 'Rslv' */
  1611. 00001308  7000                     moveq.l    D0, 0x00
  1612. 0000130A  3F00                     move.w     -[A7], D0
  1613. 0000130C  303C 050E                move.w     D0, 0x50E
  1614. 00001310  A82D                     syscall    Pack11
  1615. 00001312  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1616. 00001316  588F                     addq.l     A7, 4
  1617. 00001318  670C                     beq        +0xE /* 00001326 */
  1618. 0000131A  302D C62E                move.w     D0, [A5 - 0x39D2]
  1619. 0000131E  48C0                     ext.l      D0
  1620. 00001320  72D0                     moveq.l    D1, 0xFFFFFFD0
  1621. 00001322  B280                     cmp.l      D1, D0
  1622. 00001324  6628                     bne        +0x2A /* 0000134E */
  1623. label00001326:
  1624. 00001326  558F                     subq.l     A7, 2
  1625. 00001328  486E FF80                pea.l      [A6 - 0x80]
  1626. 0000132C  206D BA78                movea.l    A0, [A5 - 0x4588]
  1627. 00001330  2F28 0280                move.l     -[A7], [A0 + 0x280]
  1628. 00001334  700A                     moveq.l    D0, 0x0A
  1629. 00001336  1F00                     move.b     -[A7], D0
  1630. 00001338  7201                     moveq.l    D1, 0x01
  1631. 0000133A  2F01                     move.l     -[A7], D1
  1632. 0000133C  7000                     moveq.l    D0, 0x00
  1633. 0000133E  3F00                     move.w     -[A7], D0
  1634. 00001340  486E FFEE                pea.l      [A6 - 0x12]
  1635. 00001344  303C 0A02                move.w     D0, 0xA02
  1636. 00001348  A82D                     syscall    Pack11
  1637. 0000134A  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1638. label0000134E:
  1639. 0000134E  4A6D C62E                tst.w      [A5 - 0x39D2]
  1640. 00001352  671E                     beq        +0x20 /* 00001372 */
  1641. 00001354  302D C62E                move.w     D0, [A5 - 0x39D2]
  1642. 00001358  48C0                     ext.l      D0
  1643. 0000135A  0C80 FFFF FE34           cmpi.l     D0, 0xFFFFFE34
  1644. 00001360  6710                     beq        +0x12 /* 00001372 */
  1645. 00001362  302D C62E                move.w     D0, [A5 - 0x39D2]
  1646. 00001366  48C0                     ext.l      D0
  1647. 00001368  0C80 FFFF FE31           cmpi.l     D0, 0xFFFFFE31
  1648. 0000136E  6600 00FE                bne        +0x100 /* 0000146E */
  1649. label00001372:
  1650. 00001372  486E FFF2                pea.l      [A6 - 0xE]
  1651. 00001376  486E FFF6                pea.l      [A6 - 0xA]
  1652. 0000137A  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1653. 0000137E  4EBA EC80                jsr        [PC - 0x1380 /* 00000000 */]
  1654. 00001382  4A40                     tst.w      D0
  1655. 00001384  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1656. 00001388  6700 00D8                beq        +0xDA /* 00001462 */
  1657. 0000138C  41EE FFC6                lea.l      A0, [A6 - 0x3A]
  1658. 00001390  7022                     moveq.l    D0, 0x22
  1659. label00001392:
  1660. 00001392  3F20                     move.w     -[A7], -[A0]
  1661. 00001394  51C8 FFFC                dbf        D0, -0x6 /* 00001392 */
  1662. 00001398  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1663. 0000139C  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1664. 000013A0  4A40                     tst.w      D0
  1665. 000013A2  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  1666. 000013A6  6700 00BA                beq        +0xBC /* 00001462 */
  1667. 000013AA  206E FFEE                movea.l    A0, [A6 - 0x12]
  1668. 000013AE  2650                     movea.l    A3, [A0]
  1669. 000013B0  276D BA78 000C           move.l     [A3 + 0xC], [A5 - 0x4588]
  1670. 000013B6  7000                     moveq.l    D0, 0x00
  1671. 000013B8  302E FFF6                move.w     D0, [A6 - 0xA]
  1672. 000013BC  2740 0008                move.l     [A3 + 0x8], D0
  1673. 000013C0  206E FFF2                movea.l    A0, [A6 - 0xE]
  1674. 000013C4  216E FFEE 0014           move.l     [A0 + 0x14], [A6 - 0x12]
  1675. 000013CA  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1676. 000013CE  7001                     moveq.l    D0, 0x01
  1677. 000013D0  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1678. 000013D4  665A                     bne        +0x5C /* 00001430 */
  1679. 000013D6  206E FFF2                movea.l    A0, [A6 - 0xE]
  1680. 000013DA  317C 6001 0008           move.w     [A0 + 0x8], 0x6001
  1681. 000013E0  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1682. 000013E4  226E FFF2                movea.l    A1, [A6 - 0xE]
  1683. 000013E8  41E8 0332                lea.l      A0, [A0 + 0x332]
  1684. 000013EC  45D1                     lea.l      A2, [A1]
  1685. 000013EE  24D8                     move.l     [A2]+, [A0]+
  1686. 000013F0  24D8                     move.l     [A2]+, [A0]+
  1687. 000013F2  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1688. 000013F6  20D9                     move.l     [A0]+, [A1]+
  1689. 000013F8  20D9                     move.l     [A0]+, [A1]+
  1690. 000013FA  4878 0107                push.l     0x107
  1691. 000013FE  4878 0100                push.l     0x100
  1692. 00001402  302E FFFE                move.w     D0, [A6 - 0x2]
  1693. 00001406  48C0                     ext.l      D0
  1694. 00001408  2F00                     move.l     -[A7], D0
  1695. 0000140A  302E FFFC                move.w     D0, [A6 - 0x4]
  1696. 0000140E  48C0                     ext.l      D0
  1697. 00001410  2F00                     move.l     -[A7], D0
  1698. 00001412  302E FFFA                move.w     D0, [A6 - 0x6]
  1699. 00001416  48C0                     ext.l      D0
  1700. 00001418  2F00                     move.l     -[A7], D0
  1701. 0000141A  302E FFF8                move.w     D0, [A6 - 0x8]
  1702. 0000141E  48C0                     ext.l      D0
  1703. 00001420  2F00                     move.l     -[A7], D0
  1704. 00001422  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1705. 00001426  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  1706. 0000142A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1707. 0000142E  6024                     bra        +0x26 /* 00001454 */
  1708. label00001430:
  1709. 00001430  206E FFF2                movea.l    A0, [A6 - 0xE]
  1710. 00001434  317C 6002 0008           move.w     [A0 + 0x8], 0x6002
  1711. 0000143A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1712. 0000143E  226E FFF2                movea.l    A1, [A6 - 0xE]
  1713. 00001442  22A8 0332                move.l     [A1], [A0 + 0x332]
  1714. 00001446  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1715. 0000144A  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1716. 0000144E  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  1717. 00001452  508F                     addq.l     A7, 8
  1718. label00001454:
  1719. 00001454  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1720. 00001458  4EBA F70A                jsr        [PC - 0x8F6 /* 00000B64 */]
  1721. 0000145C  3E00                     move.w     D7, D0
  1722. 0000145E  588F                     addq.l     A7, 4
  1723. 00001460  6022                     bra        +0x24 /* 00001484 */
  1724. label00001462:
  1725. 00001462  7015                     moveq.l    D0, 0x15
  1726. 00001464  2F00                     move.l     -[A7], D0
  1727. 00001466  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1728. 0000146A  588F                     addq.l     A7, 4
  1729. 0000146C  6016                     bra        +0x18 /* 00001484 */
  1730. label0000146E:
  1731. 0000146E  4878 02F1                push.l     0x2F1
  1732. 00001472  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1733. 00001476  588F                     addq.l     A7, 4
  1734. 00001478  600A                     bra        +0xC /* 00001484 */
  1735. label0000147A:
  1736. 0000147A  4878 02EF                push.l     0x2EF
  1737. 0000147E  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1738. 00001482  588F                     addq.l     A7, 4
  1739. label00001484:
  1740. 00001484  3007                     move.w     D0, D7
  1741. 00001486  4CEE 1C80 FF70           movem.l    D7,A2,A3,A4, [A6 - 0x90]
  1742. 0000148C  4E5E                     unlink     A6
  1743. 0000148E  4E75                     rts
  1744. fn00001490:
  1745. 00001490  4E56 FF54                link       A6, -0x00AC
  1746. 00001494  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1747. 00001498  4244                     clr.w      D4
  1748. 0000149A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1749. 0000149E  7001                     moveq.l    D0, 0x01
  1750. 000014A0  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1751. 000014A4  660A                     bne        +0xC /* 000014B0 */
  1752. 000014A6  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1753. 000014AA  4AA8 032E                tst.l      [A0 + 0x32E]
  1754. 000014AE  670C                     beq        +0xE /* 000014BC */
  1755. label000014B0:
  1756. 000014B0  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1757. 000014B4  4A68 033A                tst.w      [A0 + 0x33A]
  1758. 000014B8  6600 031E                bne        +0x320 /* 000017D8 */
  1759. label000014BC:
  1760. 000014BC  7000                     moveq.l    D0, 0x00
  1761. 000014BE  2D40 FFFA                move.l     [A6 - 0x6], D0
  1762. 000014C2  2D40 FFC2                move.l     [A6 - 0x3E], D0
  1763. 000014C6  3C00                     move.w     D6, D0
  1764. 000014C8  3A06                     move.w     D5, D6
  1765. 000014CA  3E05                     move.w     D7, D5
  1766. 000014CC  558F                     subq.l     A7, 2
  1767. 000014CE  486E FF54                pea.l      [A6 - 0xAC]
  1768. 000014D2  303C 0226                move.w     D0, 0x226
  1769. 000014D6  A82D                     syscall    Pack11
  1770. 000014D8  558F                     subq.l     A7, 2
  1771. 000014DA  3F2D AF2A                move.w     -[A7], [A5 - 0x50D6]
  1772. 000014DE  7000                     moveq.l    D0, 0x00
  1773. 000014E0  2F00                     move.l     -[A7], D0
  1774. 000014E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1775. 000014E6  486E FF54                pea.l      [A6 - 0xAC]
  1776. 000014EA  303C 0001                move.w     D0, 0x1
  1777. 000014EE  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  1778. 000014F0  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1779. 000014F4  548F                     addq.l     A7, 2
  1780. 000014F6  6628                     bne        +0x2A /* 00001520 */
  1781. 000014F8  558F                     subq.l     A7, 2
  1782. 000014FA  486E FF54                pea.l      [A6 - 0xAC]
  1783. 000014FE  206D BA78                movea.l    A0, [A5 - 0x4588]
  1784. 00001502  2F28 0280                move.l     -[A7], [A0 + 0x280]
  1785. 00001506  7001                     moveq.l    D0, 0x01
  1786. 00001508  1F00                     move.b     -[A7], D0
  1787. 0000150A  7201                     moveq.l    D1, 0x01
  1788. 0000150C  2F01                     move.l     -[A7], D1
  1789. 0000150E  7000                     moveq.l    D0, 0x00
  1790. 00001510  3F00                     move.w     -[A7], D0
  1791. 00001512  486E FFC2                pea.l      [A6 - 0x3E]
  1792. 00001516  303C 0A02                move.w     D0, 0xA02
  1793. 0000151A  A82D                     syscall    Pack11
  1794. 0000151C  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1795. label00001520:
  1796. 00001520  4A6D C62E                tst.w      [A5 - 0x39D2]
  1797. 00001524  6600 02A6                bne        +0x2A8 /* 000017CC */
  1798. 00001528  486E FFFA                pea.l      [A6 - 0x6]
  1799. 0000152C  486E FFFE                pea.l      [A6 - 0x2]
  1800. 00001530  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1801. 00001534  4EBA EACA                jsr        [PC - 0x1536 /* 00000000 */]
  1802. 00001538  4A40                     tst.w      D0
  1803. 0000153A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1804. 0000153E  6700 0236                beq        +0x238 /* 00001776 */
  1805. 00001542  41EE FF9A                lea.l      A0, [A6 - 0x66]
  1806. 00001546  7022                     moveq.l    D0, 0x22
  1807. label00001548:
  1808. 00001548  3F20                     move.w     -[A7], -[A0]
  1809. 0000154A  51C8 FFFC                dbf        D0, -0x6 /* 00001548 */
  1810. 0000154E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  1811. 00001552  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  1812. 00001556  4A40                     tst.w      D0
  1813. 00001558  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  1814. 0000155C  6700 0218                beq        +0x21A /* 00001776 */
  1815. 00001560  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1816. 00001564  2850                     movea.l    A4, [A0]
  1817. 00001566  296D BA78 000C           move.l     [A4 + 0xC], [A5 - 0x4588]
  1818. 0000156C  7000                     moveq.l    D0, 0x00
  1819. 0000156E  302E FFFE                move.w     D0, [A6 - 0x2]
  1820. 00001572  2940 0008                move.l     [A4 + 0x8], D0
  1821. 00001576  206E FFFA                movea.l    A0, [A6 - 0x6]
  1822. 0000157A  216E FFC2 0014           move.l     [A0 + 0x14], [A6 - 0x3E]
  1823. 00001580  206E FFFA                movea.l    A0, [A6 - 0x6]
  1824. 00001584  317C 4000 0008           move.w     [A0 + 0x8], 0x4000 /* '@\0' */
  1825. 0000158A  558F                     subq.l     A7, 2
  1826. 0000158C  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  1827. 00001590  486D C630                pea.l      [A5 - 0x39D0]
  1828. 00001594  303C 0412                move.w     D0, 0x412
  1829. 00001598  A82D                     syscall    Pack11
  1830. 0000159A  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  1831. 0000159E  6600 01E0                bne        +0x1E2 /* 00001780 */
  1832. 000015A2  558F                     subq.l     A7, 2
  1833. 000015A4  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1834. 000015A8  2F3C 666D 7473           move.l     -[A7], 0x666D7473 /* 'fmts' */
  1835. 000015AE  486D C626                pea.l      [A5 - 0x39DA]
  1836. 000015B2  303C 0618                move.w     D0, 0x618
  1837. 000015B6  A82D                     syscall    Pack11
  1838. 000015B8  2F2D C626                move.l     -[A7], [A5 - 0x39DA]
  1839. 000015BC  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  1840. 000015C0  2B40 C62A                move.l     [A5 - 0x39D6], D0
  1841. 000015C4  5C8F                     addq.l     A7, 6
  1842. 000015C6  6700 019C                beq        +0x19E /* 00001764 */
  1843. 000015CA  558F                     subq.l     A7, 2
  1844. 000015CC  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1845. 000015D0  2F3C 666D 7473           move.l     -[A7], 0x666D7473 /* 'fmts' */
  1846. 000015D6  7000                     moveq.l    D0, 0x00
  1847. 000015D8  2F00                     move.l     -[A7], D0
  1848. 000015DA  303C 0620                move.w     D0, 0x620
  1849. 000015DE  A82D                     syscall    Pack11
  1850. 000015E0  558F                     subq.l     A7, 2
  1851. 000015E2  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1852. 000015E6  2F3C 666D 7473           move.l     -[A7], 0x666D7473 /* 'fmts' */
  1853. 000015EC  2F2D C62A                move.l     -[A7], [A5 - 0x39D6]
  1854. 000015F0  486D C626                pea.l      [A5 - 0x39DA]
  1855. 000015F4  303C 081A                move.w     D0, 0x81A
  1856. 000015F8  A82D                     syscall    Pack11
  1857. 000015FA  266D C62A                movea.l    A3, [A5 - 0x39D6]
  1858. 000015FE  588F                     addq.l     A7, 4
  1859. 00001600  602A                     bra        +0x2C /* 0000162C */
  1860. label00001602:
  1861. 00001602  0C93 5273 6C76           cmpi.l     [A3], 0x52736C76 /* 'Rslv' */
  1862. 00001608  6604                     bne        +0x6 /* 0000160E */
  1863. 0000160A  5247                     addq.w     D7, 1
  1864. 0000160C  6016                     bra        +0x18 /* 00001624 */
  1865. label0000160E:
  1866. 0000160E  0C93 5445 5854           cmpi.l     [A3], 0x54455854 /* 'TEXT' */
  1867. 00001614  6604                     bne        +0x6 /* 0000161A */
  1868. 00001616  5245                     addq.w     D5, 1
  1869. 00001618  600A                     bra        +0xC /* 00001624 */
  1870. label0000161A:
  1871. 0000161A  0C93 5049 4354           cmpi.l     [A3], 0x50494354 /* 'PICT' */
  1872. 00001620  6602                     bne        +0x4 /* 00001624 */
  1873. 00001622  5246                     addq.w     D6, 1
  1874. label00001624:
  1875. 00001624  51AD C626                subq.l     [A5 - 0x39DA], 8
  1876. 00001628  D6FC 0008                add.w      A3, 0x8
  1877. label0000162C:
  1878. 0000162C  4AAD C626                tst.l      [A5 - 0x39DA]
  1879. 00001630  66D0                     bne        -0x2E /* 00001602 */
  1880. 00001632  486D C62A                pea.l      [A5 - 0x39D6]
  1881. 00001636  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1882. 0000163A  4A47                     tst.w      D7
  1883. 0000163C  588F                     addq.l     A7, 4
  1884. 0000163E  6606                     bne        +0x8 /* 00001646 */
  1885. 00001640  4A45                     tst.w      D5
  1886. 00001642  6700 0090                beq        +0x92 /* 000016D4 */
  1887. label00001646:
  1888. 00001646  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1889. 0000164A  7001                     moveq.l    D0, 0x01
  1890. 0000164C  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1891. 00001650  6674                     bne        +0x76 /* 000016C6 */
  1892. 00001652  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1893. 00001656  4AA8 032E                tst.l      [A0 + 0x32E]
  1894. 0000165A  666A                     bne        +0x6C /* 000016C6 */
  1895. 0000165C  206E FFFA                movea.l    A0, [A6 - 0x6]
  1896. 00001660  0068 2011 0008           ori.w      [A0 + 0x8], 0x2011
  1897. 00001666  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1898. 0000166A  226E FFFA                movea.l    A1, [A6 - 0x6]
  1899. 0000166E  41E8 0332                lea.l      A0, [A0 + 0x332]
  1900. 00001672  22D8                     move.l     [A1]+, [A0]+
  1901. 00001674  22D8                     move.l     [A1]+, [A0]+
  1902. 00001676  206E FFFA                movea.l    A0, [A6 - 0x6]
  1903. 0000167A  226E FFFA                movea.l    A1, [A6 - 0x6]
  1904. 0000167E  3010                     move.w     D0, [A0]
  1905. 00001680  B069 0002                cmp.w      D0, [A1 + 0x2]
  1906. 00001684  6612                     bne        +0x14 /* 00001698 */
  1907. 00001686  206E FFFA                movea.l    A0, [A6 - 0x6]
  1908. 0000168A  226E FFFA                movea.l    A1, [A6 - 0x6]
  1909. 0000168E  3028 0004                move.w     D0, [A0 + 0x4]
  1910. 00001692  B069 0006                cmp.w      D0, [A1 + 0x6]
  1911. 00001696  670A                     beq        +0xC /* 000016A2 */
  1912. label00001698:
  1913. 00001698  206E FFFA                movea.l    A0, [A6 - 0x6]
  1914. 0000169C  0068 0040 0008           ori.w      [A0 + 0x8], 0x40 /* '@' */
  1915. label000016A2:
  1916. 000016A2  4A47                     tst.w      D7
  1917. 000016A4  6708                     beq        +0xA /* 000016AE */
  1918. 000016A6  203C 5273 6C76           move.l     D0, 0x52736C76 /* 'Rslv' */
  1919. 000016AC  6006                     bra        +0x8 /* 000016B4 */
  1920. label000016AE:
  1921. 000016AE  203C 5445 5854           move.l     D0, 0x54455854 /* 'TEXT' */
  1922. label000016B4:
  1923. 000016B4  2F00                     move.l     -[A7], D0
  1924. 000016B6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  1925. 000016BA  4EBA EE6E                jsr        [PC - 0x1192 /* 0000052A */]
  1926. 000016BE  3800                     move.w     D4, D0
  1927. 000016C0  508F                     addq.l     A7, 8
  1928. 000016C2  6000 00A0                bra        +0xA2 /* 00001764 */
  1929. label000016C6:
  1930. 000016C6  4878 02F0                push.l     0x2F0
  1931. 000016CA  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1932. 000016CE  588F                     addq.l     A7, 4
  1933. 000016D0  6000 0092                bra        +0x94 /* 00001764 */
  1934. label000016D4:
  1935. 000016D4  4A46                     tst.w      D6
  1936. 000016D6  6700 008C                beq        +0x8E /* 00001764 */
  1937. 000016DA  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  1938. 000016DE  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  1939. 000016E2  3D7C 0002 FFF8           move.w     [A6 - 0x8], 0x2
  1940. 000016E8  7000                     moveq.l    D0, 0x00
  1941. 000016EA  2D40 FFF4                move.l     [A6 - 0xC], D0
  1942. 000016EE  2D40 FFF0                move.l     [A6 - 0x10], D0
  1943. 000016F2  3D6D BA7C FFE2           move.w     [A6 - 0x1E], [A5 - 0x4584]
  1944. 000016F8  3D6D BA7E FFDE           move.w     [A6 - 0x22], [A5 - 0x4582]
  1945. 000016FE  1D7C 0080 FFDC           move.b     [A6 - 0x24], 0x80
  1946. 00001704  1D7C 0080 FFDA           move.b     [A6 - 0x26], 0x80
  1947. 0000170A  41EE FFC6                lea.l      A0, [A6 - 0x3A]
  1948. 0000170E  226E FFFA                movea.l    A1, [A6 - 0x6]
  1949. 00001712  2288                     move.l     [A1], A0
  1950. 00001714  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  1951. 00001718  4EBA EB50                jsr        [PC - 0x14B0 /* 0000026A */]
  1952. 0000171C  3800                     move.w     D4, D0
  1953. 0000171E  508F                     addq.l     A7, 8
  1954. 00001720  6734                     beq        +0x36 /* 00001756 */
  1955. 00001722  7000                     moveq.l    D0, 0x00
  1956. 00001724  2F00                     move.l     -[A7], D0
  1957. 00001726  486E FFC6                pea.l      [A6 - 0x3A]
  1958. 0000172A  720A                     moveq.l    D1, 0x0A
  1959. 0000172C  2F01                     move.l     -[A7], D1
  1960. 0000172E  486E FFDA                pea.l      [A6 - 0x26]
  1961. 00001732  486E FFDE                pea.l      [A6 - 0x22]
  1962. 00001736  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  1963. 0000173A  3800                     move.w     D4, D0
  1964. 0000173C  206E FFFA                movea.l    A0, [A6 - 0x6]
  1965. 00001740  0068 2012 0008           ori.w      [A0 + 0x8], 0x2012
  1966. 00001746  206D BA78                movea.l    A0, [A5 - 0x4588]
  1967. 0000174A  226E FFFA                movea.l    A1, [A6 - 0x6]
  1968. 0000174E  22A8 025A                move.l     [A1], [A0 + 0x25A]
  1969. 00001752  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1970. label00001756:
  1971. 00001756  4A44                     tst.w      D4
  1972. 00001758  660A                     bne        +0xC /* 00001764 */
  1973. 0000175A  7015                     moveq.l    D0, 0x15
  1974. 0000175C  2F00                     move.l     -[A7], D0
  1975. 0000175E  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1976. 00001762  588F                     addq.l     A7, 4
  1977. label00001764:
  1978. 00001764  558F                     subq.l     A7, 2
  1979. 00001766  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  1980. 0000176A  1F04                     move.b     -[A7], D4
  1981. 0000176C  303C 0316                move.w     D0, 0x316
  1982. 00001770  A82D                     syscall    Pack11
  1983. 00001772  548F                     addq.l     A7, 2
  1984. 00001774  600A                     bra        +0xC /* 00001780 */
  1985. label00001776:
  1986. 00001776  7015                     moveq.l    D0, 0x15
  1987. 00001778  2F00                     move.l     -[A7], D0
  1988. 0000177A  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1989. 0000177E  588F                     addq.l     A7, 4
  1990. label00001780:
  1991. 00001780  4A44                     tst.w      D4
  1992. 00001782  665E                     bne        +0x60 /* 000017E2 */
  1993. 00001784  4AAE FFC2                tst.l      [A6 - 0x3E]
  1994. 00001788  6726                     beq        +0x28 /* 000017B0 */
  1995. 0000178A  558F                     subq.l     A7, 2
  1996. 0000178C  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  1997. 00001790  303C 0206                move.w     D0, 0x206
  1998. 00001794  A82D                     syscall    Pack11
  1999. 00001796  206E FFC2                movea.l    A0, [A6 - 0x3E]
  2000. 0000179A  2050                     movea.l    A0, [A0]
  2001. 0000179C  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2002. 000017A0  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2003. 000017A4  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  2004. 000017A8  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2005. 000017AC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2006. label000017B0:
  2007. 000017B0  4AAE FFFA                tst.l      [A6 - 0x6]
  2008. 000017B4  672C                     beq        +0x2E /* 000017E2 */
  2009. 000017B6  206E FFFA                movea.l    A0, [A6 - 0x6]
  2010. 000017BA  7000                     moveq.l    D0, 0x00
  2011. 000017BC  2140 0014                move.l     [A0 + 0x14], D0
  2012. 000017C0  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  2013. 000017C4  4EAD 140A                jsr        [A5 + 0x140A /* export_637 */]
  2014. 000017C8  588F                     addq.l     A7, 4
  2015. 000017CA  6016                     bra        +0x18 /* 000017E2 */
  2016. label000017CC:
  2017. 000017CC  4878 02F1                push.l     0x2F1
  2018. 000017D0  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2019. 000017D4  588F                     addq.l     A7, 4
  2020. 000017D6  600A                     bra        +0xC /* 000017E2 */
  2021. label000017D8:
  2022. 000017D8  4878 02F0                push.l     0x2F0
  2023. 000017DC  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2024. 000017E0  588F                     addq.l     A7, 4
  2025. label000017E2:
  2026. 000017E2  3004                     move.w     D0, D4
  2027. 000017E4  4CEE 18F0 FF3C           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0xC4]
  2028. 000017EA  4E5E                     unlink     A6
  2029. 000017EC  4E75                     rts
  2030. export_1293:
  2031. 000017EE  2F0B                     move.l     -[A7], A3
  2032. 000017F0  266F 0008                movea.l    A3, [A7 + 0x8]
  2033. 000017F4  7010                     moveq.l    D0, 0x10
  2034. 000017F6  C06B 0008                and.w      D0, [A3 + 0x8]
  2035. 000017FA  B06D C63C                cmp.w      D0, [A5 - 0x39C4]
  2036. 000017FE  6618                     bne        +0x1A /* 00001818 */
  2037. 00001800  7001                     moveq.l    D0, 0x01
  2038. 00001802  B06B 000A                cmp.w      D0, [A3 + 0xA]
  2039. 00001806  6610                     bne        +0x12 /* 00001818 */
  2040. 00001808  7000                     moveq.l    D0, 0x00
  2041. 0000180A  102D C63A                move.b     D0, [A5 - 0x39C6]
  2042. 0000180E  206B 0014                movea.l    A0, [A3 + 0x14]
  2043. 00001812  2050                     movea.l    A0, [A0]
  2044. 00001814  3140 0002                move.w     [A0 + 0x2], D0
  2045. label00001818:
  2046. 00001818  7001                     moveq.l    D0, 0x01
  2047. 0000181A  265F                     movea.l    A3, [A7]+
  2048. 0000181C  4E75                     rts
  2049. export_1294:
  2050. 0000181E  2F0B                     move.l     -[A7], A3
  2051. 00001820  266F 0008                movea.l    A3, [A7 + 0x8]
  2052. 00001824  7010                     moveq.l    D0, 0x10
  2053. 00001826  C06B 0008                and.w      D0, [A3 + 0x8]
  2054. 0000182A  B06D C63C                cmp.w      D0, [A5 - 0x39C4]
  2055. 0000182E  6608                     bne        +0xA /* 00001838 */
  2056. 00001830  302D C638                move.w     D0, [A5 - 0x39C8]
  2057. 00001834  816B 0008                or.w       [A3 + 0x8], D0
  2058. label00001838:
  2059. 00001838  7001                     moveq.l    D0, 0x01
  2060. 0000183A  265F                     movea.l    A3, [A7]+
  2061. 0000183C  4E75                     rts
  2062. export_1295:
  2063. 0000183E  48E7 0118                movem.l    -[A7], D7,A3,A4
  2064. 00001842  286F 0010                movea.l    A4, [A7 + 0x10]
  2065. 00001846  7010                     moveq.l    D0, 0x10
  2066. 00001848  C06C 0008                and.w      D0, [A4 + 0x8]
  2067. 0000184C  B06D C63C                cmp.w      D0, [A5 - 0x39C4]
  2068. 00001850  665E                     bne        +0x60 /* 000018B0 */
  2069. 00001852  4247                     clr.w      D7
  2070. 00001854  7040                     moveq.l    D0, 0x40
  2071. 00001856  B06D C638                cmp.w      D0, [A5 - 0x39C8]
  2072. 0000185A  6646                     bne        +0x48 /* 000018A2 */
  2073. 0000185C  705F                     moveq.l    D0, 0x5F
  2074. 0000185E  C06C 0008                and.w      D0, [A4 + 0x8]
  2075. 00001862  0C40 0052                cmpi.w     D0, 0x52 /* 'R' */
  2076. 00001866  663A                     bne        +0x3C /* 000018A2 */
  2077. 00001868  206D BA78                movea.l    A0, [A5 - 0x4588]
  2078. 0000186C  2668 025A                movea.l    A3, [A0 + 0x25A]
  2079. 00001870  6028                     bra        +0x2A /* 0000189A */
  2080. label00001872:
  2081. 00001872  700B                     moveq.l    D0, 0x0B
  2082. 00001874  B06B 0020                cmp.w      D0, [A3 + 0x20]
  2083. 00001878  661C                     bne        +0x1E /* 00001896 */
  2084. 0000187A  2F0B                     move.l     -[A7], A3
  2085. 0000187C  2F14                     move.l     -[A7], [A4]
  2086. 0000187E  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  2087. 00001882  4A40                     tst.w      D0
  2088. 00001884  508F                     addq.l     A7, 8
  2089. 00001886  670E                     beq        +0x10 /* 00001896 */
  2090. 00001888  4878 06B3                push.l     0x6B3
  2091. 0000188C  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2092. 00001890  7E01                     moveq.l    D7, 0x01
  2093. 00001892  588F                     addq.l     A7, 4
  2094. 00001894  600C                     bra        +0xE /* 000018A2 */
  2095. label00001896:
  2096. 00001896  266B 0026                movea.l    A3, [A3 + 0x26]
  2097. label0000189A:
  2098. 0000189A  200B                     move.l     D0, A3
  2099. 0000189C  6704                     beq        +0x6 /* 000018A2 */
  2100. 0000189E  B7D4                     cmpa.l     A3, [A4]
  2101. 000018A0  66D0                     bne        -0x2E /* 00001872 */
  2102. label000018A2:
  2103. 000018A2  4A47                     tst.w      D7
  2104. 000018A4  660A                     bne        +0xC /* 000018B0 */
  2105. 000018A6  302D C638                move.w     D0, [A5 - 0x39C8]
  2106. 000018AA  4640                     not.w      D0
  2107. 000018AC  C16C 0008                and.w      [A4 + 0x8], D0
  2108. label000018B0:
  2109. 000018B0  7001                     moveq.l    D0, 0x01
  2110. 000018B2  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2111. 000018B6  4E75                     rts
  2112. fn000018B8:
  2113. 000018B8  4E56 FAEE                link       A6, -0x0512
  2114. 000018BC  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2115. 000018C0  49ED C644                lea.l      A4, [A5 - 0x39BC]
  2116. 000018C4  266E 000C                movea.l    A3, [A6 + 0xC]
  2117. 000018C8  3E2E 000A                move.w     D7, [A6 + 0xA]
  2118. 000018CC  7000                     moveq.l    D0, 0x00
  2119. 000018CE  2F00                     move.l     -[A7], D0
  2120. 000018D0  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  2121. 000018D4  4A40                     tst.w      D0
  2122. 000018D6  588F                     addq.l     A7, 4
  2123. 000018D8  6606                     bne        +0x8 /* 000018E0 */
  2124. 000018DA  7000                     moveq.l    D0, 0x00
  2125. 000018DC  6000 0398                bra        +0x39A /* 00001C76 */
  2126. label000018E0:
  2127. 000018E0  3B6B 0008 C68E           move.w     [A5 - 0x3972], [A3 + 0x8]
  2128. 000018E6  7C10                     moveq.l    D6, 0x10
  2129. 000018E8  CC6B 0008                and.w      D6, [A3 + 0x8]
  2130. 000018EC  3A3C 100F                move.w     D5, 0x100F
  2131. 000018F0  CA6D C68E                and.w      D5, [A5 - 0x3972]
  2132. 000018F4  0C45 0001                cmpi.w     D5, 0x1
  2133. 000018F8  6652                     bne        +0x54 /* 0000194C */
  2134. 000018FA  41ED C686                lea.l      A0, [A5 - 0x397A]
  2135. 000018FE  224B                     movea.l    A1, A3
  2136. 00001900  20D9                     move.l     [A0]+, [A1]+
  2137. 00001902  20D9                     move.l     [A0]+, [A1]+
  2138. 00001904  206D BA78                movea.l    A0, [A5 - 0x4588]
  2139. 00001908  3028 0180                move.w     D0, [A0 + 0x180]
  2140. 0000190C  48C0                     ext.l      D0
  2141. 0000190E  2F00                     move.l     -[A7], D0
  2142. 00001910  7000                     moveq.l    D0, 0x00
  2143. 00001912  2F00                     move.l     -[A7], D0
  2144. 00001914  322D C68C                move.w     D1, [A5 - 0x3974]
  2145. 00001918  48C1                     ext.l      D1
  2146. 0000191A  2F01                     move.l     -[A7], D1
  2147. 0000191C  322D C68A                move.w     D1, [A5 - 0x3976]
  2148. 00001920  48C1                     ext.l      D1
  2149. 00001922  2F01                     move.l     -[A7], D1
  2150. 00001924  322D C688                move.w     D1, [A5 - 0x3978]
  2151. 00001928  48C1                     ext.l      D1
  2152. 0000192A  2F01                     move.l     -[A7], D1
  2153. 0000192C  322D C686                move.w     D1, [A5 - 0x397A]
  2154. 00001930  48C1                     ext.l      D1
  2155. 00001932  2F01                     move.l     -[A7], D1
  2156. 00001934  2F0C                     move.l     -[A7], A4
  2157. 00001936  4EAD 12B2                jsr        [A5 + 0x12B2 /* export_594 */]
  2158. 0000193A  1014                     move.b     D0, [A4]
  2159. 0000193C  5200                     addq.b     D0, 1
  2160. 0000193E  7200                     moveq.l    D1, 0x00
  2161. 00001940  1200                     move.b     D1, D0
  2162. 00001942  4234 1000                clr.b      [A4 + D1.w]
  2163. 00001946  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2164. 0000194A  6028                     bra        +0x2A /* 00001974 */
  2165. label0000194C:
  2166. 0000194C  0C45 0002                cmpi.w     D5, 0x2
  2167. 00001950  661C                     bne        +0x1E /* 0000196E */
  2168. 00001952  2053                     movea.l    A0, [A3]
  2169. 00001954  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2170. 00001958  486D C622                pea.l      [A5 - 0x39DE]
  2171. 0000195C  200C                     move.l     D0, A4
  2172. 0000195E  5280                     addq.l     D0, 1
  2173. 00001960  2F00                     move.l     -[A7], D0
  2174. 00001962  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2175. 00001966  1880                     move.b     [A4], D0
  2176. 00001968  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2177. 0000196C  6006                     bra        +0x8 /* 00001974 */
  2178. label0000196E:
  2179. 0000196E  7000                     moveq.l    D0, 0x00
  2180. 00001970  6000 0304                bra        +0x306 /* 00001C76 */
  2181. label00001974:
  2182. 00001974  4A6D E698                tst.w      [A5 - 0x1968]
  2183. 00001978  6700 025E                beq        +0x260 /* 00001BD8 */
  2184. 0000197C  7001                     moveq.l    D0, 0x01
  2185. 0000197E  B06B 000A                cmp.w      D0, [A3 + 0xA]
  2186. 00001982  6600 0254                bne        +0x256 /* 00001BD8 */
  2187. 00001986  2D6B 0014 FFF2           move.l     [A6 - 0xE], [A3 + 0x14]
  2188. 0000198C  206E FFF2                movea.l    A0, [A6 - 0xE]
  2189. 00001990  2050                     movea.l    A0, [A0]
  2190. 00001992  3828 0002                move.w     D4, [A0 + 0x2]
  2191. 00001996  4A46                     tst.w      D6
  2192. 00001998  6604                     bne        +0x6 /* 0000199E */
  2193. 0000199A  7000                     moveq.l    D0, 0x00
  2194. 0000199C  6002                     bra        +0x4 /* 000019A0 */
  2195. label0000199E:
  2196. 0000199E  7001                     moveq.l    D0, 0x01
  2197. label000019A0:
  2198. 000019A0  D0BC 0000 1B58           add.l      D0, 0x1B58
  2199. 000019A6  0C45 0001                cmpi.w     D5, 0x1
  2200. 000019AA  6604                     bne        +0x6 /* 000019B0 */
  2201. 000019AC  7200                     moveq.l    D1, 0x00
  2202. 000019AE  6002                     bra        +0x4 /* 000019B2 */
  2203. label000019B0:
  2204. 000019B0  7202                     moveq.l    D1, 0x02
  2205. label000019B2:
  2206. 000019B2  D280                     add.l      D1, D0
  2207. 000019B4  3D41 FFEE                move.w     [A6 - 0x12], D1
  2208. 000019B8  3D7C FFFF FFFC           move.w     [A6 - 0x4], 0xFFFF
  2209. 000019BE  3D7C FFFF FFFE           move.w     [A6 - 0x2], 0xFFFF
  2210. 000019C4  7000                     moveq.l    D0, 0x00
  2211. 000019C6  2B40 C690                move.l     [A5 - 0x3970], D0
  2212. 000019CA  558F                     subq.l     A7, 2
  2213. 000019CC  486E FFF0                pea.l      [A6 - 0x10]
  2214. 000019D0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2215. 000019D4  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  2216. 000019D8  486D 28AA                pea.l      [A5 + 0x28AA /* export_1297 */]
  2217. 000019DC  2F00                     move.l     -[A7], D0
  2218. 000019DE  2F0B                     move.l     -[A7], A3
  2219. 000019E0  303C 0B3C                move.w     D0, 0xB3C
  2220. 000019E4  A82D                     syscall    Pack11
  2221. 000019E6  3B5F C62E                move.w     [A5 - 0x39D2], [A7]+
  2222. 000019EA  426D E5CE                clr.w      [A5 - 0x1A32]
  2223. 000019EE  4A2E FFF0                tst.b      [A6 - 0x10]
  2224. 000019F2  6600 0280                bne        +0x282 /* 00001C74 */
  2225. 000019F6  206E FFF2                movea.l    A0, [A6 - 0xE]
  2226. 000019FA  2050                     movea.l    A0, [A0]
  2227. 000019FC  3D68 0002 FFFA           move.w     [A6 - 0x6], [A0 + 0x2]
  2228. 00001A02  B868 0002                cmp.w      D4, [A0 + 0x2]
  2229. 00001A06  6740                     beq        +0x42 /* 00001A48 */
  2230. 00001A08  4A46                     tst.w      D6
  2231. 00001A0A  6618                     bne        +0x1A /* 00001A24 */
  2232. 00001A0C  4A6E FFFA                tst.w      [A6 - 0x6]
  2233. 00001A10  6608                     bne        +0xA /* 00001A1A */
  2234. 00001A12  203C 0000 02BE           move.l     D0, 0x2BE
  2235. 00001A18  6006                     bra        +0x8 /* 00001A20 */
  2236. label00001A1A:
  2237. 00001A1A  203C 0000 02BF           move.l     D0, 0x2BF
  2238. label00001A20:
  2239. 00001A20  3800                     move.w     D4, D0
  2240. 00001A22  6016                     bra        +0x18 /* 00001A3A */
  2241. label00001A24:
  2242. 00001A24  4A6E FFFA                tst.w      [A6 - 0x6]
  2243. 00001A28  6608                     bne        +0xA /* 00001A32 */
  2244. 00001A2A  203C 0000 02C0           move.l     D0, 0x2C0
  2245. 00001A30  6006                     bra        +0x8 /* 00001A38 */
  2246. label00001A32:
  2247. 00001A32  203C 0000 02C1           move.l     D0, 0x2C1
  2248. label00001A38:
  2249. 00001A38  3800                     move.w     D4, D0
  2250. label00001A3A:
  2251. 00001A3A  48C7                     ext.l      D7
  2252. 00001A3C  2F07                     move.l     -[A7], D7
  2253. 00001A3E  48C4                     ext.l      D4
  2254. 00001A40  2F04                     move.l     -[A7], D4
  2255. 00001A42  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  2256. 00001A46  508F                     addq.l     A7, 8
  2257. label00001A48:
  2258. 00001A48  0C46 0010                cmpi.w     D6, 0x10
  2259. 00001A4C  6600 00AC                bne        +0xAE /* 00001AFA */
  2260. 00001A50  7040                     moveq.l    D0, 0x40
  2261. 00001A52  C06B 0008                and.w      D0, [A3 + 0x8]
  2262. 00001A56  7240                     moveq.l    D1, 0x40
  2263. 00001A58  C26D C68E                and.w      D1, [A5 - 0x3972]
  2264. 00001A5C  B240                     cmp.w      D1, D0
  2265. 00001A5E  6726                     beq        +0x28 /* 00001A86 */
  2266. 00001A60  48C7                     ext.l      D7
  2267. 00001A62  2F07                     move.l     -[A7], D7
  2268. 00001A64  302D C68E                move.w     D0, [A5 - 0x3972]
  2269. 00001A68  48C0                     ext.l      D0
  2270. 00001A6A  7240                     moveq.l    D1, 0x40
  2271. 00001A6C  C280                     and.l      D1, D0
  2272. 00001A6E  6708                     beq        +0xA /* 00001A78 */
  2273. 00001A70  203C 0000 02C2           move.l     D0, 0x2C2
  2274. 00001A76  6006                     bra        +0x8 /* 00001A7E */
  2275. label00001A78:
  2276. 00001A78  203C 0000 02C3           move.l     D0, 0x2C3
  2277. label00001A7E:
  2278. 00001A7E  2F00                     move.l     -[A7], D0
  2279. 00001A80  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  2280. 00001A84  508F                     addq.l     A7, 8
  2281. label00001A86:
  2282. 00001A86  7020                     moveq.l    D0, 0x20
  2283. 00001A88  C06B 0008                and.w      D0, [A3 + 0x8]
  2284. 00001A8C  7220                     moveq.l    D1, 0x20
  2285. 00001A8E  C26D C68E                and.w      D1, [A5 - 0x3972]
  2286. 00001A92  B240                     cmp.w      D1, D0
  2287. 00001A94  6726                     beq        +0x28 /* 00001ABC */
  2288. 00001A96  48C7                     ext.l      D7
  2289. 00001A98  2F07                     move.l     -[A7], D7
  2290. 00001A9A  302D C68E                move.w     D0, [A5 - 0x3972]
  2291. 00001A9E  48C0                     ext.l      D0
  2292. 00001AA0  7220                     moveq.l    D1, 0x20
  2293. 00001AA2  C280                     and.l      D1, D0
  2294. 00001AA4  6708                     beq        +0xA /* 00001AAE */
  2295. 00001AA6  203C 0000 02C4           move.l     D0, 0x2C4
  2296. 00001AAC  6006                     bra        +0x8 /* 00001AB4 */
  2297. label00001AAE:
  2298. 00001AAE  203C 0000 02C5           move.l     D0, 0x2C5
  2299. label00001AB4:
  2300. 00001AB4  2F00                     move.l     -[A7], D0
  2301. 00001AB6  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  2302. 00001ABA  508F                     addq.l     A7, 8
  2303. label00001ABC:
  2304. 00001ABC  303C 0080                move.w     D0, 0x80
  2305. 00001AC0  C06B 0008                and.w      D0, [A3 + 0x8]
  2306. 00001AC4  323C 0080                move.w     D1, 0x80
  2307. 00001AC8  C26D C68E                and.w      D1, [A5 - 0x3972]
  2308. 00001ACC  B240                     cmp.w      D1, D0
  2309. 00001ACE  672A                     beq        +0x2C /* 00001AFA */
  2310. 00001AD0  48C7                     ext.l      D7
  2311. 00001AD2  2F07                     move.l     -[A7], D7
  2312. 00001AD4  302D C68E                move.w     D0, [A5 - 0x3972]
  2313. 00001AD8  48C0                     ext.l      D0
  2314. 00001ADA  223C 0000 0080           move.l     D1, 0x80
  2315. 00001AE0  C280                     and.l      D1, D0
  2316. 00001AE2  6708                     beq        +0xA /* 00001AEC */
  2317. 00001AE4  203C 0000 02C6           move.l     D0, 0x2C6
  2318. 00001AEA  6006                     bra        +0x8 /* 00001AF2 */
  2319. label00001AEC:
  2320. 00001AEC  203C 0000 02C7           move.l     D0, 0x2C7
  2321. label00001AF2:
  2322. 00001AF2  2F00                     move.l     -[A7], D0
  2323. 00001AF4  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  2324. 00001AF8  508F                     addq.l     A7, 8
  2325. label00001AFA:
  2326. 00001AFA  0C45 0001                cmpi.w     D5, 0x1
  2327. 00001AFE  664E                     bne        +0x50 /* 00001B4E */
  2328. 00001B00  41ED C686                lea.l      A0, [A5 - 0x397A]
  2329. 00001B04  224B                     movea.l    A1, A3
  2330. 00001B06  7001                     moveq.l    D0, 0x01
  2331. label00001B08:
  2332. 00001B08  B388                     cmpm.l     [A1]+, [A0]+
  2333. 00001B0A  56C8 FFFC                dbne       D0, -0x6 /* 00001B08 */
  2334. 00001B0E  673E                     beq        +0x40 /* 00001B4E */
  2335. 00001B10  4A46                     tst.w      D6
  2336. 00001B12  6608                     bne        +0xA /* 00001B1C */
  2337. 00001B14  203C 0000 02C8           move.l     D0, 0x2C8
  2338. 00001B1A  6006                     bra        +0x8 /* 00001B22 */
  2339. label00001B1C:
  2340. 00001B1C  203C 0000 02C9           move.l     D0, 0x2C9
  2341. label00001B22:
  2342. 00001B22  3800                     move.w     D4, D0
  2343. 00001B24  200C                     move.l     D0, A4
  2344. 00001B26  5280                     addq.l     D0, 1
  2345. 00001B28  2F00                     move.l     -[A7], D0
  2346. 00001B2A  48C7                     ext.l      D7
  2347. 00001B2C  2F07                     move.l     -[A7], D7
  2348. 00001B2E  48C4                     ext.l      D4
  2349. 00001B30  2F04                     move.l     -[A7], D4
  2350. 00001B32  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  2351. 00001B36  588F                     addq.l     A7, 4
  2352. 00001B38  2F00                     move.l     -[A7], D0
  2353. 00001B3A  486E FAEE                pea.l      [A6 - 0x512]
  2354. 00001B3E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2355. 00001B42  486E FAEE                pea.l      [A6 - 0x512]
  2356. 00001B46  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  2357. 00001B4A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2358. label00001B4E:
  2359. 00001B4E  202E FFF6                move.l     D0, [A6 - 0xA]
  2360. 00001B52  0480 636E 636C           subi.l     D0, 0x636E636C /* 'cncl' */
  2361. 00001B58  671C                     beq        +0x1E /* 00001B76 */
  2362. 00001B5A  0480 0401 1103           subi.l     D0, 0x4011103
  2363. 00001B60  6736                     beq        +0x38 /* 00001B98 */
  2364. 00001B62  0480 0AF5 ECF5           subi.l     D0, 0xAF5ECF5
  2365. 00001B68  674A                     beq        +0x4C /* 00001BB4 */
  2366. 00001B6A  0480 050D 0810           subi.l     D0, 0x50D0810
  2367. 00001B70  6754                     beq        +0x56 /* 00001BC6 */
  2368. 00001B72  6000 0100                bra        +0x102 /* 00001C74 */
  2369. label00001B76:
  2370. 00001B76  48C7                     ext.l      D7
  2371. 00001B78  2F07                     move.l     -[A7], D7
  2372. 00001B7A  4A46                     tst.w      D6
  2373. 00001B7C  6608                     bne        +0xA /* 00001B86 */
  2374. 00001B7E  203C 0000 02CA           move.l     D0, 0x2CA
  2375. 00001B84  6006                     bra        +0x8 /* 00001B8C */
  2376. label00001B86:
  2377. 00001B86  203C 0000 02CB           move.l     D0, 0x2CB
  2378. label00001B8C:
  2379. 00001B8C  2F00                     move.l     -[A7], D0
  2380. 00001B8E  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  2381. 00001B92  508F                     addq.l     A7, 8
  2382. 00001B94  6000 00DE                bra        +0xE0 /* 00001C74 */
  2383. label00001B98:
  2384. 00001B98  48C7                     ext.l      D7
  2385. 00001B9A  2F07                     move.l     -[A7], D7
  2386. 00001B9C  4878 02CC                push.l     0x2CC
  2387. 00001BA0  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  2388. 00001BA4  4878 02D4                push.l     0x2D4
  2389. 00001BA8  4EAD 1072                jsr        [A5 + 0x1072 /* export_522 */]
  2390. 00001BAC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2391. 00001BB0  6000 00C2                bra        +0xC4 /* 00001C74 */
  2392. label00001BB4:
  2393. 00001BB4  48C7                     ext.l      D7
  2394. 00001BB6  2F07                     move.l     -[A7], D7
  2395. 00001BB8  4878 02CD                push.l     0x2CD
  2396. 00001BBC  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  2397. 00001BC0  508F                     addq.l     A7, 8
  2398. 00001BC2  6000 00B0                bra        +0xB2 /* 00001C74 */
  2399. label00001BC6:
  2400. 00001BC6  48C7                     ext.l      D7
  2401. 00001BC8  2F07                     move.l     -[A7], D7
  2402. 00001BCA  4878 02CE                push.l     0x2CE
  2403. 00001BCE  4EAD 107A                jsr        [A5 + 0x107A /* export_523 */]
  2404. 00001BD2  508F                     addq.l     A7, 8
  2405. 00001BD4  6000 009E                bra        +0xA0 /* 00001C74 */
  2406. label00001BD8:
  2407. 00001BD8  486E FEEE                pea.l      [A6 - 0x112]
  2408. 00001BDC  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  2409. 00001BE0  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  2410. 00001BE4  102E FEEE                move.b     D0, [A6 - 0x112]
  2411. 00001BE8  5200                     addq.b     D0, 1
  2412. 00001BEA  7200                     moveq.l    D1, 0x00
  2413. 00001BEC  1200                     move.b     D1, D0
  2414. 00001BEE  41EE FEEE                lea.l      A0, [A6 - 0x112]
  2415. 00001BF2  4230 1000                clr.b      [A0 + D1.w]
  2416. 00001BF6  7010                     moveq.l    D0, 0x10
  2417. 00001BF8  C06D C68E                and.w      D0, [A5 - 0x3972]
  2418. 00001BFC  508F                     addq.l     A7, 8
  2419. 00001BFE  6630                     bne        +0x32 /* 00001C30 */
  2420. 00001C00  48C7                     ext.l      D7
  2421. 00001C02  2F07                     move.l     -[A7], D7
  2422. 00001C04  200C                     move.l     D0, A4
  2423. 00001C06  5280                     addq.l     D0, 1
  2424. 00001C08  2F00                     move.l     -[A7], D0
  2425. 00001C0A  41EE FEEE                lea.l      A0, [A6 - 0x112]
  2426. 00001C0E  5288                     addq.l     A0, 1
  2427. 00001C10  2F08                     move.l     -[A7], A0
  2428. 00001C12  48C5                     ext.l      D5
  2429. 00001C14  2F05                     move.l     -[A7], D5
  2430. 00001C16  4878 02CF                push.l     0x2CF
  2431. 00001C1A  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  2432. 00001C1E  588F                     addq.l     A7, 4
  2433. 00001C20  2F00                     move.l     -[A7], D0
  2434. 00001C22  486E FAEE                pea.l      [A6 - 0x512]
  2435. 00001C26  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2436. 00001C2A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2437. 00001C2E  603A                     bra        +0x3C /* 00001C6A */
  2438. label00001C30:
  2439. 00001C30  48C7                     ext.l      D7
  2440. 00001C32  2F07                     move.l     -[A7], D7
  2441. 00001C34  200C                     move.l     D0, A4
  2442. 00001C36  5280                     addq.l     D0, 1
  2443. 00001C38  2F00                     move.l     -[A7], D0
  2444. 00001C3A  302D C68E                move.w     D0, [A5 - 0x3972]
  2445. 00001C3E  48C0                     ext.l      D0
  2446. 00001C40  7220                     moveq.l    D1, 0x20
  2447. 00001C42  C280                     and.l      D1, D0
  2448. 00001C44  2F01                     move.l     -[A7], D1
  2449. 00001C46  41EE FEEE                lea.l      A0, [A6 - 0x112]
  2450. 00001C4A  5288                     addq.l     A0, 1
  2451. 00001C4C  2F08                     move.l     -[A7], A0
  2452. 00001C4E  48C5                     ext.l      D5
  2453. 00001C50  2F05                     move.l     -[A7], D5
  2454. 00001C52  4878 02D0                push.l     0x2D0
  2455. 00001C56  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  2456. 00001C5A  588F                     addq.l     A7, 4
  2457. 00001C5C  2F00                     move.l     -[A7], D0
  2458. 00001C5E  486E FAEE                pea.l      [A6 - 0x512]
  2459. 00001C62  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2460. 00001C66  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2461. label00001C6A:
  2462. 00001C6A  486E FAEE                pea.l      [A6 - 0x512]
  2463. 00001C6E  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  2464. 00001C72  588F                     addq.l     A7, 4
  2465. label00001C74:
  2466. 00001C74  7001                     moveq.l    D0, 0x01
  2467. label00001C76:
  2468. 00001C76  4CEE 18F0 FAD6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x52A]
  2469. 00001C7C  4E5E                     unlink     A6
  2470. 00001C7E  4E75                     rts
  2471. export_1296:
  2472. 00001C80  4E56 FE78                link       A6, -0x0188
  2473. 00001C84  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2474. 00001C88  4247                     clr.w      D7
  2475. 00001C8A  7000                     moveq.l    D0, 0x00
  2476. 00001C8C  2840                     movea.l    A4, D0
  2477. 00001C8E  206E 0008                movea.l    A0, [A6 + 0x8]
  2478. 00001C92  52AE 0008                addq.l     [A6 + 0x8], 1
  2479. 00001C96  1C10                     move.b     D6, [A0]
  2480. 00001C98  1206                     move.b     D1, D6
  2481. 00001C9A  6540                     bcs        +0x42 /* 00001CDC */
  2482. 00001C9C  0C01 000A                cmpi.b     D1, 0xA /* '\n' */
  2483. 00001CA0  623A                     bhi        +0x3C /* 00001CDC */
  2484. 00001CA2  7400                     moveq.l    D2, 0x00
  2485. 00001CA4  1401                     move.b     D2, D1
  2486. 00001CA6  D442                     add.w      D2, D2
  2487. 00001CA8  343B 2006                move.w     D2, [PC + D2.w + 0x6]
  2488. 00001CAC  4EFB 2000                jmp        [PC + D2.w]
  2489. 00001CB0  0018 0018                ori.b      [A0]+, 0x18
  2490. 00001CB4  0018 0018                ori.b      [A0]+, 0x18
  2491. 00001CB8  002E 002E 0018           ori.b      [A6 + 0x18], 0x2E /* '.' */
  2492. 00001CBE  0018 002E                ori.b      [A0]+, 0x2E /* '.' */
  2493. 00001CC2  002E 0018 4A6D           ori.b      [A6 + 0x4A6D], 0x18
  2494. 00001CC8  E698                     ror        D0, 3
  2495. 00001CCA  6610                     bne        +0x12 /* 00001CDC */
  2496. 00001CCC  4878 02EE                push.l     0x2EE
  2497. 00001CD0  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2498. 00001CD4  3007                     move.w     D0, D7
  2499. 00001CD6  588F                     addq.l     A7, 4
  2500. 00001CD8  6000 0416                bra        +0x418 /* 000020F0 */
  2501. label00001CDC:
  2502. 00001CDC  1006                     move.b     D0, D6
  2503. 00001CDE  5900                     subq.b     D0, 4
  2504. 00001CE0  6500 01B4                bcs        +0x1B6 /* 00001E96 */
  2505. 00001CE4  0C00 000A                cmpi.b     D0, 0xA /* '\n' */
  2506. 00001CE8  6200 01AC                bhi        +0x1AE /* 00001E96 */
  2507. 00001CEC  7200                     moveq.l    D1, 0x00
  2508. 00001CEE  1200                     move.b     D1, D0
  2509. 00001CF0  D241                     add.w      D1, D1
  2510. 00001CF2  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2511. 00001CF6  4EFB 1000                jmp        [PC + D1.w]
  2512. 00001CFA  0018 00B6                ori.b      [A0]+, 0xB6
  2513. 00001CFE  0018 00B6                ori.b      [A0]+, 0xB6
  2514. 00001D02  0018 00B6                ori.b      [A0]+, 0xB6
  2515. 00001D06  00B6 00B6 0018 00B6      ori.l      [A6 + D0.w - 0x74], 0xB60018
  2516. 00001D0E  0158                     bchg       [A0]+, D0
  2517. 00001D10  206E 0008                movea.l    A0, [A6 + 0x8]
  2518. 00001D14  52AE 0008                addq.l     [A6 + 0x8], 1
  2519. 00001D18  7000                     moveq.l    D0, 0x00
  2520. 00001D1A  1010                     move.b     D0, [A0]
  2521. 00001D1C  3A00                     move.w     D5, D0
  2522. 00001D1E  6730                     beq        +0x32 /* 00001D50 */
  2523. 00001D20  486E FE80                pea.l      [A6 - 0x180]
  2524. 00001D24  486E 0008                pea.l      [A6 + 0x8]
  2525. 00001D28  4EAD 0C0A                jsr        [A5 + 0xC0A /* export_381 */]
  2526. 00001D2C  4A40                     tst.w      D0
  2527. 00001D2E  508F                     addq.l     A7, 8
  2528. 00001D30  6714                     beq        +0x16 /* 00001D46 */
  2529. 00001D32  4A6E FE80                tst.w      [A6 - 0x180]
  2530. 00001D36  6D0E                     blt        +0x10 /* 00001D46 */
  2531. 00001D38  206D BA78                movea.l    A0, [A5 - 0x4588]
  2532. 00001D3C  302E FE80                move.w     D0, [A6 - 0x180]
  2533. 00001D40  B068 01C4                cmp.w      D0, [A0 + 0x1C4]
  2534. 00001D44  6F04                     ble        +0x6 /* 00001D4A */
  2535. label00001D46:
  2536. 00001D46  426E FE80                clr.w      [A6 - 0x180]
  2537. label00001D4A:
  2538. 00001D4A  426D C63C                clr.w      [A5 - 0x39C4]
  2539. 00001D4E  600E                     bra        +0x10 /* 00001D5E */
  2540. label00001D50:
  2541. 00001D50  7000                     moveq.l    D0, 0x00
  2542. 00001D52  2F00                     move.l     -[A7], D0
  2543. 00001D54  4EAD 141A                jsr        [A5 + 0x141A /* export_639 */]
  2544. 00001D58  3D40 FE80                move.w     [A6 - 0x180], D0
  2545. 00001D5C  588F                     addq.l     A7, 4
  2546. label00001D5E:
  2547. 00001D5E  4A6E FE80                tst.w      [A6 - 0x180]
  2548. 00001D62  673A                     beq        +0x3C /* 00001D9E */
  2549. 00001D64  206D BA78                movea.l    A0, [A5 - 0x4588]
  2550. 00001D68  2068 021E                movea.l    A0, [A0 + 0x21E]
  2551. 00001D6C  302E FE80                move.w     D0, [A6 - 0x180]
  2552. 00001D70  5340                     subq.w     D0, 1
  2553. 00001D72  48C0                     ext.l      D0
  2554. 00001D74  2200                     move.l     D1, D0
  2555. 00001D76  C0FC 001C                mulu.w     D0, 0x1C
  2556. 00001D7A  4841                     swap.w     D1
  2557. 00001D7C  C2FC 001C                mulu.w     D1, 0x1C
  2558. 00001D80  4841                     swap.w     D1
  2559. 00001D82  4241                     clr.w      D1
  2560. 00001D84  D081                     add.l      D0, D1
  2561. 00001D86  47F0 0800                lea.l      A3, [A0 + D0]
  2562. 00001D8A  700F                     moveq.l    D0, 0x0F
  2563. 00001D8C  C06B 0008                and.w      D0, [A3 + 0x8]
  2564. 00001D90  670C                     beq        +0xE /* 00001D9E */
  2565. 00001D92  303C 1010                move.w     D0, 0x1010
  2566. 00001D96  C06B 0008                and.w      D0, [A3 + 0x8]
  2567. 00001D9A  6700 00FA                beq        +0xFC /* 00001E96 */
  2568. label00001D9E:
  2569. 00001D9E  4878 02F2                push.l     0x2F2
  2570. 00001DA2  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2571. 00001DA6  3007                     move.w     D0, D7
  2572. 00001DA8  588F                     addq.l     A7, 4
  2573. 00001DAA  6000 0344                bra        +0x346 /* 000020F0 */
  2574. 00001DAE  206E 0008                movea.l    A0, [A6 + 0x8]
  2575. 00001DB2  52AE 0008                addq.l     [A6 + 0x8], 1
  2576. 00001DB6  7000                     moveq.l    D0, 0x00
  2577. 00001DB8  1010                     move.b     D0, [A0]
  2578. 00001DBA  3A00                     move.w     D5, D0
  2579. 00001DBC  6732                     beq        +0x34 /* 00001DF0 */
  2580. 00001DBE  486E FE80                pea.l      [A6 - 0x180]
  2581. 00001DC2  486E 0008                pea.l      [A6 + 0x8]
  2582. 00001DC6  4EAD 0C0A                jsr        [A5 + 0xC0A /* export_381 */]
  2583. 00001DCA  4A40                     tst.w      D0
  2584. 00001DCC  508F                     addq.l     A7, 8
  2585. 00001DCE  6714                     beq        +0x16 /* 00001DE4 */
  2586. 00001DD0  4A6E FE80                tst.w      [A6 - 0x180]
  2587. 00001DD4  6D0E                     blt        +0x10 /* 00001DE4 */
  2588. 00001DD6  206D BA78                movea.l    A0, [A5 - 0x4588]
  2589. 00001DDA  302E FE80                move.w     D0, [A6 - 0x180]
  2590. 00001DDE  B068 01C4                cmp.w      D0, [A0 + 0x1C4]
  2591. 00001DE2  6F04                     ble        +0x6 /* 00001DE8 */
  2592. label00001DE4:
  2593. 00001DE4  426E FE80                clr.w      [A6 - 0x180]
  2594. label00001DE8:
  2595. 00001DE8  3B7C 0010 C63C           move.w     [A5 - 0x39C4], 0x10
  2596. 00001DEE  600E                     bra        +0x10 /* 00001DFE */
  2597. label00001DF0:
  2598. 00001DF0  7010                     moveq.l    D0, 0x10
  2599. 00001DF2  2F00                     move.l     -[A7], D0
  2600. 00001DF4  4EAD 141A                jsr        [A5 + 0x141A /* export_639 */]
  2601. 00001DF8  3D40 FE80                move.w     [A6 - 0x180], D0
  2602. 00001DFC  588F                     addq.l     A7, 4
  2603. label00001DFE:
  2604. 00001DFE  4A6E FE80                tst.w      [A6 - 0x180]
  2605. 00001E02  673C                     beq        +0x3E /* 00001E40 */
  2606. 00001E04  206D BA78                movea.l    A0, [A5 - 0x4588]
  2607. 00001E08  2068 021E                movea.l    A0, [A0 + 0x21E]
  2608. 00001E0C  302E FE80                move.w     D0, [A6 - 0x180]
  2609. 00001E10  5340                     subq.w     D0, 1
  2610. 00001E12  48C0                     ext.l      D0
  2611. 00001E14  2200                     move.l     D1, D0
  2612. 00001E16  C0FC 001C                mulu.w     D0, 0x1C
  2613. 00001E1A  4841                     swap.w     D1
  2614. 00001E1C  C2FC 001C                mulu.w     D1, 0x1C
  2615. 00001E20  4841                     swap.w     D1
  2616. 00001E22  4241                     clr.w      D1
  2617. 00001E24  D081                     add.l      D0, D1
  2618. 00001E26  47F0 0800                lea.l      A3, [A0 + D0]
  2619. 00001E2A  700F                     moveq.l    D0, 0x0F
  2620. 00001E2C  C06B 0008                and.w      D0, [A3 + 0x8]
  2621. 00001E30  670E                     beq        +0x10 /* 00001E40 */
  2622. 00001E32  303C 1010                move.w     D0, 0x1010
  2623. 00001E36  C06B 0008                and.w      D0, [A3 + 0x8]
  2624. 00001E3A  0C40 0010                cmpi.w     D0, 0x10
  2625. 00001E3E  6756                     beq        +0x58 /* 00001E96 */
  2626. label00001E40:
  2627. 00001E40  4878 02F3                push.l     0x2F3
  2628. 00001E44  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2629. 00001E48  3007                     move.w     D0, D7
  2630. 00001E4A  588F                     addq.l     A7, 4
  2631. 00001E4C  6000 02A2                bra        +0x2A4 /* 000020F0 */
  2632. 00001E50  70FF                     moveq.l    D0, 0xFFFFFFFF
  2633. 00001E52  2F00                     move.l     -[A7], D0
  2634. 00001E54  4EAD 141A                jsr        [A5 + 0x141A /* export_639 */]
  2635. 00001E58  3D40 FE80                move.w     [A6 - 0x180], D0
  2636. 00001E5C  588F                     addq.l     A7, 4
  2637. 00001E5E  6610                     bne        +0x12 /* 00001E70 */
  2638. 00001E60  4878 02F4                push.l     0x2F4
  2639. 00001E64  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2640. 00001E68  3007                     move.w     D0, D7
  2641. 00001E6A  588F                     addq.l     A7, 4
  2642. 00001E6C  6000 0282                bra        +0x284 /* 000020F0 */
  2643. label00001E70:
  2644. 00001E70  206D BA78                movea.l    A0, [A5 - 0x4588]
  2645. 00001E74  2068 021E                movea.l    A0, [A0 + 0x21E]
  2646. 00001E78  302E FE80                move.w     D0, [A6 - 0x180]
  2647. 00001E7C  5340                     subq.w     D0, 1
  2648. 00001E7E  48C0                     ext.l      D0
  2649. 00001E80  2200                     move.l     D1, D0
  2650. 00001E82  C0FC 001C                mulu.w     D0, 0x1C
  2651. 00001E86  4841                     swap.w     D1
  2652. 00001E88  C2FC 001C                mulu.w     D1, 0x1C
  2653. 00001E8C  4841                     swap.w     D1
  2654. 00001E8E  4241                     clr.w      D1
  2655. 00001E90  D081                     add.l      D0, D1
  2656. 00001E92  47F0 0800                lea.l      A3, [A0 + D0]
  2657. label00001E96:
  2658. 00001E96  1006                     move.b     D0, D6
  2659. 00001E98  6500 021A                bcs        +0x21C /* 000020B4 */
  2660. 00001E9C  0C00 000E                cmpi.b     D0, 0xE
  2661. 00001EA0  6200 0212                bhi        +0x214 /* 000020B4 */
  2662. 00001EA4  7200                     moveq.l    D1, 0x00
  2663. 00001EA6  1200                     move.b     D1, D0
  2664. 00001EA8  D241                     add.w      D1, D1
  2665. 00001EAA  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2666. 00001EAE  4EFB 1000                jmp        [PC + D1.w]
  2667. 00001EB2  0020 002A                ori.b      -[A0], 0x2A /* '*' */
  2668. 00001EB6  0034 0066 008A           ori.b      [A4 + D0.w - 0x118], 0x66 /* 'f' */
  2669. 00001EBC  008A 00A0 00A0           ori.l      A2, 0xA000A0
  2670. 00001EC2  00D6                     .incomplete
  2671. 00001EC4  00D6                     .incomplete
  2672. 00001EC6  00DE                     .incomplete
  2673. 00001EC8  0112                     btst       [A2], D0
  2674. 00001ECA  016C 016C                bchg       [A4 + 0x16C], D0
  2675. 00001ECE  008A 4EBA F070           ori.l      A2, 0x4EBAF070
  2676. 00001ED4  3E00                     move.w     D7, D0
  2677. 00001ED6  6000 01DC                bra        +0x1DE /* 000020B4 */
  2678. 00001EDA  4EBA F31C                jsr        [PC - 0xCE4 /* 000011F8 */]
  2679. 00001EDE  3E00                     move.w     D7, D0
  2680. 00001EE0  6000 01D2                bra        +0x1D4 /* 000020B4 */
  2681. 00001EE4  486E FE82                pea.l      [A6 - 0x17E]
  2682. 00001EE8  486E 0008                pea.l      [A6 + 0x8]
  2683. 00001EEC  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  2684. 00001EF0  4A40                     tst.w      D0
  2685. 00001EF2  508F                     addq.l     A7, 8
  2686. 00001EF4  6700 01BE                beq        +0x1C0 /* 000020B4 */
  2687. 00001EF8  486E FE82                pea.l      [A6 - 0x17E]
  2688. 00001EFC  4EBA F3A8                jsr        [PC - 0xC58 /* 000012A6 */]
  2689. 00001F00  3E00                     move.w     D7, D0
  2690. 00001F02  588F                     addq.l     A7, 4
  2691. 00001F04  6700 01AE                beq        +0x1B0 /* 000020B4 */
  2692. 00001F08  206D BA78                movea.l    A0, [A5 - 0x4588]
  2693. 00001F0C  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  2694. 00001F12  6000 01A0                bra        +0x1A2 /* 000020B4 */
  2695. 00001F16  486E FE82                pea.l      [A6 - 0x17E]
  2696. 00001F1A  486E 0008                pea.l      [A6 + 0x8]
  2697. 00001F1E  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  2698. 00001F22  4A40                     tst.w      D0
  2699. 00001F24  508F                     addq.l     A7, 8
  2700. 00001F26  6700 018C                beq        +0x18E /* 000020B4 */
  2701. 00001F2A  486E FE82                pea.l      [A6 - 0x17E]
  2702. 00001F2E  4EBA F560                jsr        [PC - 0xAA0 /* 00001490 */]
  2703. 00001F32  3E00                     move.w     D7, D0
  2704. 00001F34  588F                     addq.l     A7, 4
  2705. 00001F36  6000 017C                bra        +0x17E /* 000020B4 */
  2706. 00001F3A  2F0B                     move.l     -[A7], A3
  2707. 00001F3C  302E FE80                move.w     D0, [A6 - 0x180]
  2708. 00001F40  48C0                     ext.l      D0
  2709. 00001F42  2F00                     move.l     -[A7], D0
  2710. 00001F44  4EBA F972                jsr        [PC - 0x68E /* 000018B8 */]
  2711. 00001F48  3E00                     move.w     D7, D0
  2712. 00001F4A  508F                     addq.l     A7, 8
  2713. 00001F4C  6000 0166                bra        +0x168 /* 000020B4 */
  2714. 00001F50  206E 0008                movea.l    A0, [A6 + 0x8]
  2715. 00001F54  52AE 0008                addq.l     [A6 + 0x8], 1
  2716. 00001F58  4A10                     tst.b      [A0]
  2717. 00001F5A  6710                     beq        +0x12 /* 00001F6C */
  2718. 00001F5C  206E 0008                movea.l    A0, [A6 + 0x8]
  2719. 00001F60  1B50 C63A                move.b     [A5 - 0x39C6], [A0]
  2720. 00001F64  49ED 288A                lea.l      A4, [A5 + 0x288A /* export_1293 */]
  2721. 00001F68  6000 014A                bra        +0x14C /* 000020B4 */
  2722. label00001F6C:
  2723. 00001F6C  0C06 0006                cmpi.b     D6, 0x6
  2724. 00001F70  6608                     bne        +0xA /* 00001F7A */
  2725. 00001F72  41ED 2882                lea.l      A0, [A5 + 0x2882 /* export_1292 */]
  2726. 00001F76  2008                     move.l     D0, A0
  2727. 00001F78  6006                     bra        +0x8 /* 00001F80 */
  2728. label00001F7A:
  2729. 00001F7A  41ED 2872                lea.l      A0, [A5 + 0x2872 /* export_1290 */]
  2730. 00001F7E  2008                     move.l     D0, A0
  2731. label00001F80:
  2732. 00001F80  2840                     movea.l    A4, D0
  2733. 00001F82  6000 0130                bra        +0x132 /* 000020B4 */
  2734. 00001F86  49ED 140A                lea.l      A4, [A5 + 0x140A /* export_637 */]
  2735. 00001F8A  6000 0128                bra        +0x12A /* 000020B4 */
  2736. 00001F8E  7001                     moveq.l    D0, 0x01
  2737. 00001F90  B06B 000A                cmp.w      D0, [A3 + 0xA]
  2738. 00001F94  6600 011E                bne        +0x120 /* 000020B4 */
  2739. 00001F98  558F                     subq.l     A7, 2
  2740. 00001F9A  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  2741. 00001F9E  486E FF82                pea.l      [A6 - 0x7E]
  2742. 00001FA2  303C 0422                move.w     D0, 0x422
  2743. 00001FA6  A82D                     syscall    Pack11
  2744. 00001FA8  4A5F                     tst.w      [A7]+
  2745. 00001FAA  6600 0108                bne        +0x10A /* 000020B4 */
  2746. 00001FAE  558F                     subq.l     A7, 2
  2747. 00001FB0  486E FF92                pea.l      [A6 - 0x6E]
  2748. 00001FB4  303C 0224                move.w     D0, 0x224
  2749. 00001FB8  A82D                     syscall    Pack11
  2750. 00001FBA  5247                     addq.w     D7, 1
  2751. 00001FBC  548F                     addq.l     A7, 2
  2752. 00001FBE  6000 00F4                bra        +0xF6 /* 000020B4 */
  2753. 00001FC2  206E 0008                movea.l    A0, [A6 + 0x8]
  2754. 00001FC6  52AE 0008                addq.l     [A6 + 0x8], 1
  2755. 00001FCA  1010                     move.b     D0, [A0]
  2756. 00001FCC  6530                     bcs        +0x32 /* 00001FFE */
  2757. 00001FCE  0C00 0002                cmpi.b     D0, 0x2
  2758. 00001FD2  622A                     bhi        +0x2C /* 00001FFE */
  2759. 00001FD4  7200                     moveq.l    D1, 0x00
  2760. 00001FD6  1200                     move.b     D1, D0
  2761. 00001FD8  D241                     add.w      D1, D1
  2762. 00001FDA  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2763. 00001FDE  4EFB 1000                jmp        [PC + D1.w]
  2764. 00001FE2  0008 0010                ori.b      A0, 0x10
  2765. 00001FE6  0018 3B7C                ori.b      [A0]+, 0x7C /* '|' */
  2766. 00001FEA  0040 C638                ori.w      D0, 0xC638
  2767. 00001FEE  600E                     bra        +0x10 /* 00001FFE */
  2768. 00001FF0  3B7C 0020 C638           move.w     [A5 - 0x39C8], 0x20 /* ' ' */
  2769. 00001FF6  6006                     bra        +0x8 /* 00001FFE */
  2770. 00001FF8  3B7C 0080 C638           move.w     [A5 - 0x39C8], 0x80
  2771. label00001FFE:
  2772. 00001FFE  206E 0008                movea.l    A0, [A6 + 0x8]
  2773. 00002002  4A10                     tst.b      [A0]
  2774. 00002004  6708                     beq        +0xA /* 0000200E */
  2775. 00002006  41ED 2892                lea.l      A0, [A5 + 0x2892 /* export_1294 */]
  2776. 0000200A  2008                     move.l     D0, A0
  2777. 0000200C  6006                     bra        +0x8 /* 00002014 */
  2778. label0000200E:
  2779. 0000200E  41ED 289A                lea.l      A0, [A5 + 0x289A /* export_1295 */]
  2780. 00002012  2008                     move.l     D0, A0
  2781. label00002014:
  2782. 00002014  2840                     movea.l    A4, D0
  2783. 00002016  5247                     addq.w     D7, 1
  2784. 00002018  6000 009A                bra        +0x9C /* 000020B4 */
  2785. 0000201C  206E 0008                movea.l    A0, [A6 + 0x8]
  2786. 00002020  52AE 0008                addq.l     [A6 + 0x8], 1
  2787. 00002024  4A10                     tst.b      [A0]
  2788. 00002026  6600 008C                bne        +0x8E /* 000020B4 */
  2789. 0000202A  486E FE78                pea.l      [A6 - 0x188]
  2790. 0000202E  486E 0008                pea.l      [A6 + 0x8]
  2791. 00002032  4EAD 0BFA                jsr        [A5 + 0xBFA /* export_379 */]
  2792. 00002036  4A40                     tst.w      D0
  2793. 00002038  508F                     addq.l     A7, 8
  2794. 0000203A  6778                     beq        +0x7A /* 000020B4 */
  2795. 0000203C  4878 0107                push.l     0x107
  2796. 00002040  4878 0100                push.l     0x100
  2797. 00002044  302B 0006                move.w     D0, [A3 + 0x6]
  2798. 00002048  48C0                     ext.l      D0
  2799. 0000204A  2F00                     move.l     -[A7], D0
  2800. 0000204C  302B 0004                move.w     D0, [A3 + 0x4]
  2801. 00002050  48C0                     ext.l      D0
  2802. 00002052  2F00                     move.l     -[A7], D0
  2803. 00002054  302B 0002                move.w     D0, [A3 + 0x2]
  2804. 00002058  48C0                     ext.l      D0
  2805. 0000205A  2F00                     move.l     -[A7], D0
  2806. 0000205C  3013                     move.w     D0, [A3]
  2807. 0000205E  48C0                     ext.l      D0
  2808. 00002060  2F00                     move.l     -[A7], D0
  2809. 00002062  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2810. 00002066  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  2811. 0000206A  41EE FE78                lea.l      A0, [A6 - 0x188]
  2812. 0000206E  224B                     movea.l    A1, A3
  2813. 00002070  22D8                     move.l     [A1]+, [A0]+
  2814. 00002072  22D8                     move.l     [A1]+, [A0]+
  2815. 00002074  4878 0107                push.l     0x107
  2816. 00002078  4878 0100                push.l     0x100
  2817. 0000207C  302E FE7E                move.w     D0, [A6 - 0x182]
  2818. 00002080  48C0                     ext.l      D0
  2819. 00002082  2F00                     move.l     -[A7], D0
  2820. 00002084  302E FE7C                move.w     D0, [A6 - 0x184]
  2821. 00002088  48C0                     ext.l      D0
  2822. 0000208A  2F00                     move.l     -[A7], D0
  2823. 0000208C  302E FE7A                move.w     D0, [A6 - 0x186]
  2824. 00002090  48C0                     ext.l      D0
  2825. 00002092  2F00                     move.l     -[A7], D0
  2826. 00002094  302E FE78                move.w     D0, [A6 - 0x188]
  2827. 00002098  48C0                     ext.l      D0
  2828. 0000209A  2F00                     move.l     -[A7], D0
  2829. 0000209C  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2830. 000020A0  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  2831. 000020A4  206D BA78                movea.l    A0, [A5 - 0x4588]
  2832. 000020A8  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  2833. 000020AE  5247                     addq.w     D7, 1
  2834. 000020B0  4FEF 0038                lea.l      A7, [A7 + 0x38]
  2835. label000020B4:
  2836. 000020B4  200C                     move.l     D0, A4
  2837. 000020B6  6736                     beq        +0x38 /* 000020EE */
  2838. 000020B8  4A45                     tst.w      D5
  2839. 000020BA  670A                     beq        +0xC /* 000020C6 */
  2840. 000020BC  2F0B                     move.l     -[A7], A3
  2841. 000020BE  4E94                     jsr        [A4]
  2842. 000020C0  3E00                     move.w     D7, D0
  2843. 000020C2  588F                     addq.l     A7, 4
  2844. 000020C4  601E                     bra        +0x20 /* 000020E4 */
  2845. label000020C6:
  2846. 000020C6  3B7C 0001 C63E           move.w     [A5 - 0x39C2], 0x1
  2847. 000020CC  7000                     moveq.l    D0, 0x00
  2848. 000020CE  2F00                     move.l     -[A7], D0
  2849. 000020D0  2F0C                     move.l     -[A7], A4
  2850. 000020D2  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  2851. 000020D6  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  2852. 000020DA  3E00                     move.w     D7, D0
  2853. 000020DC  426D C63E                clr.w      [A5 - 0x39C2]
  2854. 000020E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2855. label000020E4:
  2856. 000020E4  206D BA78                movea.l    A0, [A5 - 0x4588]
  2857. 000020E8  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  2858. label000020EE:
  2859. 000020EE  3007                     move.w     D0, D7
  2860. label000020F0:
  2861. 000020F0  4CEE 18E0 FE64           movem.l    D5,D6,D7,A3,A4, [A6 - 0x19C]
  2862. 000020F6  4E5E                     unlink     A6
  2863. 000020F8  4E75                     rts
  2864. export_1297:
  2865. 000020FA  4E56 FFE6                link       A6, -0x001A
  2866. 000020FE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2867. 00002102  3C2E 0010                move.w     D6, [A6 + 0x10]
  2868. 00002106  49ED C644                lea.l      A4, [A5 - 0x39BC]
  2869. 0000210A  266E 000C                movea.l    A3, [A6 + 0xC]
  2870. 0000210E  3E2E 0012                move.w     D7, [A6 + 0x12]
  2871. 00002112  4AAD C690                tst.l      [A5 - 0x3970]
  2872. 00002116  6604                     bne        +0x6 /* 0000211C */
  2873. 00002118  2B4B C690                move.l     [A5 - 0x3970], A3
  2874. label0000211C:
  2875. 0000211C  B7ED C690                cmpa.l     A3, [A5 - 0x3970]
  2876. 00002120  6600 02CA                bne        +0x2CC /* 000023EC */
  2877. 00002124  3006                     move.w     D0, D6
  2878. 00002126  5240                     addq.w     D0, 1
  2879. 00002128  671E                     beq        +0x20 /* 00002148 */
  2880. 0000212A  5540                     subq.w     D0, 2
  2881. 0000212C  6700 0112                beq        +0x114 /* 00002240 */
  2882. 00002130  5340                     subq.w     D0, 1
  2883. 00002132  6700 0184                beq        +0x186 /* 000022B8 */
  2884. 00002136  0440 009F                subi.w     D0, 0x9F
  2885. 0000213A  6700 0104                beq        +0x106 /* 00002240 */
  2886. 0000213E  5340                     subq.w     D0, 1
  2887. 00002140  6700 00FE                beq        +0x100 /* 00002240 */
  2888. 00002144  6000 018C                bra        +0x18E /* 000022D2 */
  2889. label00002148:
  2890. 00002148  2F0B                     move.l     -[A7], A3
  2891. 0000214A  3007                     move.w     D0, D7
  2892. 0000214C  5240                     addq.w     D0, 1
  2893. 0000214E  3F00                     move.w     -[A7], D0
  2894. 00002150  486E FFE6                pea.l      [A6 - 0x1A]
  2895. 00002154  486E FFF0                pea.l      [A6 - 0x10]
  2896. 00002158  486E FFE8                pea.l      [A6 - 0x18]
  2897. 0000215C  A98D                     syscall    GetDialogItem/GetDItem
  2898. 0000215E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2899. 00002162  2F0C                     move.l     -[A7], A4
  2900. 00002164  A98F                     syscall    SetDialogItemText/SetIText
  2901. 00002166  700F                     moveq.l    D0, 0x0F
  2902. 00002168  C06D C68E                and.w      D0, [A5 - 0x3972]
  2903. 0000216C  0C40 0001                cmpi.w     D0, 0x1
  2904. 00002170  6614                     bne        +0x16 /* 00002186 */
  2905. 00002172  2F0B                     move.l     -[A7], A3
  2906. 00002174  3007                     move.w     D0, D7
  2907. 00002176  5240                     addq.w     D0, 1
  2908. 00002178  3F00                     move.w     -[A7], D0
  2909. 0000217A  7000                     moveq.l    D0, 0x00
  2910. 0000217C  3F00                     move.w     -[A7], D0
  2911. 0000217E  7200                     moveq.l    D1, 0x00
  2912. 00002180  1214                     move.b     D1, [A4]
  2913. 00002182  3F01                     move.w     -[A7], D1
  2914. 00002184  A97E                     syscall    SelectDialogItemText/SelIText
  2915. label00002186:
  2916. 00002186  7010                     moveq.l    D0, 0x10
  2917. 00002188  C06D C68E                and.w      D0, [A5 - 0x3972]
  2918. 0000218C  0C40 0010                cmpi.w     D0, 0x10
  2919. 00002190  6600 025A                bne        +0x25C /* 000023EC */
  2920. 00002194  2F0B                     move.l     -[A7], A3
  2921. 00002196  3007                     move.w     D0, D7
  2922. 00002198  5440                     addq.w     D0, 2
  2923. 0000219A  3F00                     move.w     -[A7], D0
  2924. 0000219C  486E FFE6                pea.l      [A6 - 0x1A]
  2925. 000021A0  486E FFF0                pea.l      [A6 - 0x10]
  2926. 000021A4  486E FFE8                pea.l      [A6 - 0x18]
  2927. 000021A8  A98D                     syscall    GetDialogItem/GetDItem
  2928. 000021AA  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2929. 000021AE  7040                     moveq.l    D0, 0x40
  2930. 000021B0  C06D C68E                and.w      D0, [A5 - 0x3972]
  2931. 000021B4  3F00                     move.w     -[A7], D0
  2932. 000021B6  A963                     syscall    SetControlValue/SetCtlValue
  2933. 000021B8  700F                     moveq.l    D0, 0x0F
  2934. 000021BA  C06D C68E                and.w      D0, [A5 - 0x3972]
  2935. 000021BE  0C40 0001                cmpi.w     D0, 0x1
  2936. 000021C2  6600 0228                bne        +0x22A /* 000023EC */
  2937. 000021C6  2F0B                     move.l     -[A7], A3
  2938. 000021C8  3007                     move.w     D0, D7
  2939. 000021CA  5640                     addq.w     D0, 3
  2940. 000021CC  3F00                     move.w     -[A7], D0
  2941. 000021CE  486E FFE6                pea.l      [A6 - 0x1A]
  2942. 000021D2  486E FFF0                pea.l      [A6 - 0x10]
  2943. 000021D6  486E FFE8                pea.l      [A6 - 0x18]
  2944. 000021DA  A98D                     syscall    GetDialogItem/GetDItem
  2945. 000021DC  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2946. 000021E0  7020                     moveq.l    D0, 0x20
  2947. 000021E2  C06D C68E                and.w      D0, [A5 - 0x3972]
  2948. 000021E6  3F00                     move.w     -[A7], D0
  2949. 000021E8  A963                     syscall    SetControlValue/SetCtlValue
  2950. 000021EA  2F0B                     move.l     -[A7], A3
  2951. 000021EC  3007                     move.w     D0, D7
  2952. 000021EE  5840                     addq.w     D0, 4
  2953. 000021F0  3F00                     move.w     -[A7], D0
  2954. 000021F2  486E FFE6                pea.l      [A6 - 0x1A]
  2955. 000021F6  486E FFF0                pea.l      [A6 - 0x10]
  2956. 000021FA  486E FFE8                pea.l      [A6 - 0x18]
  2957. 000021FE  A98D                     syscall    GetDialogItem/GetDItem
  2958. 00002200  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2959. 00002204  7000                     moveq.l    D0, 0x00
  2960. 00002206  323C 0080                move.w     D1, 0x80
  2961. 0000220A  C26D C68E                and.w      D1, [A5 - 0x3972]
  2962. 0000220E  57C0                     seq        D0
  2963. 00002210  4400                     neg.b      D0
  2964. 00002212  3F00                     move.w     -[A7], D0
  2965. 00002214  A963                     syscall    SetControlValue/SetCtlValue
  2966. 00002216  2F0B                     move.l     -[A7], A3
  2967. 00002218  3007                     move.w     D0, D7
  2968. 0000221A  5A40                     addq.w     D0, 5
  2969. 0000221C  3F00                     move.w     -[A7], D0
  2970. 0000221E  486E FFE6                pea.l      [A6 - 0x1A]
  2971. 00002222  486E FFF0                pea.l      [A6 - 0x10]
  2972. 00002226  486E FFE8                pea.l      [A6 - 0x18]
  2973. 0000222A  A98D                     syscall    GetDialogItem/GetDItem
  2974. 0000222C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2975. 00002230  303C 0080                move.w     D0, 0x80
  2976. 00002234  C06D C68E                and.w      D0, [A5 - 0x3972]
  2977. 00002238  3F00                     move.w     -[A7], D0
  2978. 0000223A  A963                     syscall    SetControlValue/SetCtlValue
  2979. 0000223C  6000 01AE                bra        +0x1B0 /* 000023EC */
  2980. label00002240:
  2981. 00002240  700F                     moveq.l    D0, 0x0F
  2982. 00002242  C06D C68E                and.w      D0, [A5 - 0x3972]
  2983. 00002246  0C40 0001                cmpi.w     D0, 0x1
  2984. 0000224A  6600 01A0                bne        +0x1A2 /* 000023EC */
  2985. 0000224E  2F0B                     move.l     -[A7], A3
  2986. 00002250  3007                     move.w     D0, D7
  2987. 00002252  5240                     addq.w     D0, 1
  2988. 00002254  3F00                     move.w     -[A7], D0
  2989. 00002256  486E FFE6                pea.l      [A6 - 0x1A]
  2990. 0000225A  486E FFF0                pea.l      [A6 - 0x10]
  2991. 0000225E  486E FFE8                pea.l      [A6 - 0x18]
  2992. 00002262  A98D                     syscall    GetDialogItem/GetDItem
  2993. 00002264  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2994. 00002268  2F0C                     move.l     -[A7], A4
  2995. 0000226A  A990                     syscall    GetDialogItemText/GetIText
  2996. 0000226C  1014                     move.b     D0, [A4]
  2997. 0000226E  5200                     addq.b     D0, 1
  2998. 00002270  7200                     moveq.l    D1, 0x00
  2999. 00002272  1200                     move.b     D1, D0
  3000. 00002274  4234 1000                clr.b      [A4 + D1.w]
  3001. 00002278  200C                     move.l     D0, A4
  3002. 0000227A  5280                     addq.l     D0, 1
  3003. 0000227C  2F00                     move.l     -[A7], D0
  3004. 0000227E  486E FFF4                pea.l      [A6 - 0xC]
  3005. 00002282  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  3006. 00002286  4A40                     tst.w      D0
  3007. 00002288  508F                     addq.l     A7, 8
  3008. 0000228A  6710                     beq        +0x12 /* 0000229C */
  3009. 0000228C  41ED C686                lea.l      A0, [A5 - 0x397A]
  3010. 00002290  43EE FFF4                lea.l      A1, [A6 - 0xC]
  3011. 00002294  20D9                     move.l     [A0]+, [A1]+
  3012. 00002296  20D9                     move.l     [A0]+, [A1]+
  3013. 00002298  6000 0152                bra        +0x154 /* 000023EC */
  3014. label0000229C:
  3015. 0000229C  7000                     moveq.l    D0, 0x00
  3016. 0000229E  2F00                     move.l     -[A7], D0
  3017. 000022A0  7217                     moveq.l    D1, 0x17
  3018. 000022A2  2F01                     move.l     -[A7], D1
  3019. 000022A4  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  3020. 000022A8  588F                     addq.l     A7, 4
  3021. 000022AA  2F00                     move.l     -[A7], D0
  3022. 000022AC  4EAD 2022                jsr        [A5 + 0x2022 /* export_1024 */]
  3023. 000022B0  4246                     clr.w      D6
  3024. 000022B2  508F                     addq.l     A7, 8
  3025. 000022B4  6000 0136                bra        +0x138 /* 000023EC */
  3026. label000022B8:
  3027. 000022B8  206E 0008                movea.l    A0, [A6 + 0x8]
  3028. 000022BC  3B68 0008 C68E           move.w     [A5 - 0x3972], [A0 + 0x8]
  3029. 000022C2  206E 0008                movea.l    A0, [A6 + 0x8]
  3030. 000022C6  43ED C686                lea.l      A1, [A5 - 0x397A]
  3031. 000022CA  22D8                     move.l     [A1]+, [A0]+
  3032. 000022CC  22D8                     move.l     [A1]+, [A0]+
  3033. 000022CE  6000 011C                bra        +0x11E /* 000023EC */
  3034. label000022D2:
  3035. 000022D2  BE46                     cmp.w      D7, D6
  3036. 000022D4  6C00 0116                bge        +0x118 /* 000023EC */
  3037. 000022D8  3006                     move.w     D0, D6
  3038. 000022DA  9047                     sub.w      D0, D7
  3039. 000022DC  5340                     subq.w     D0, 1
  3040. 000022DE  6B00 010C                bmi        +0x10E /* 000023EC */
  3041. 000022E2  0C40 0004                cmpi.w     D0, 0x4
  3042. 000022E6  6E00 0104                bgt        +0x106 /* 000023EC */
  3043. 000022EA  D040                     add.w      D0, D0
  3044. 000022EC  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  3045. 000022F0  4EFB 0000                jmp        [PC + D0.w]
  3046. 000022F4  00FA                     .incomplete
  3047. 000022F6  0010 003E                ori.b      [A0], 0x3E /* '>' */
  3048. 000022FA  006C 00B4 6000           ori.w      [A4 + 0x6000], 0xB4
  3049. 00002300  00EC                     .incomplete
  3050. 00002302  0A6D 0040 C68E           xori.w     [A5 - 0x3972], 0x40 /* '@' */
  3051. 00002308  2F0B                     move.l     -[A7], A3
  3052. 0000230A  3007                     move.w     D0, D7
  3053. 0000230C  5440                     addq.w     D0, 2
  3054. 0000230E  3F00                     move.w     -[A7], D0
  3055. 00002310  486E FFE6                pea.l      [A6 - 0x1A]
  3056. 00002314  486E FFF0                pea.l      [A6 - 0x10]
  3057. 00002318  486E FFE8                pea.l      [A6 - 0x18]
  3058. 0000231C  A98D                     syscall    GetDialogItem/GetDItem
  3059. 0000231E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3060. 00002322  7040                     moveq.l    D0, 0x40
  3061. 00002324  C06D C68E                and.w      D0, [A5 - 0x3972]
  3062. 00002328  3F00                     move.w     -[A7], D0
  3063. 0000232A  A963                     syscall    SetControlValue/SetCtlValue
  3064. 0000232C  6000 00BE                bra        +0xC0 /* 000023EC */
  3065. 00002330  0A6D 0020 C68E           xori.w     [A5 - 0x3972], 0x20 /* ' ' */
  3066. 00002336  2F0B                     move.l     -[A7], A3
  3067. 00002338  3007                     move.w     D0, D7
  3068. 0000233A  5640                     addq.w     D0, 3
  3069. 0000233C  3F00                     move.w     -[A7], D0
  3070. 0000233E  486E FFE6                pea.l      [A6 - 0x1A]
  3071. 00002342  486E FFF0                pea.l      [A6 - 0x10]
  3072. 00002346  486E FFE8                pea.l      [A6 - 0x18]
  3073. 0000234A  A98D                     syscall    GetDialogItem/GetDItem
  3074. 0000234C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3075. 00002350  7020                     moveq.l    D0, 0x20
  3076. 00002352  C06D C68E                and.w      D0, [A5 - 0x3972]
  3077. 00002356  3F00                     move.w     -[A7], D0
  3078. 00002358  A963                     syscall    SetControlValue/SetCtlValue
  3079. 0000235A  6000 0090                bra        +0x92 /* 000023EC */
  3080. 0000235E  026D FF7F C68E           andi.w     [A5 - 0x3972], 0xFF7F
  3081. 00002364  2F0B                     move.l     -[A7], A3
  3082. 00002366  3007                     move.w     D0, D7
  3083. 00002368  5840                     addq.w     D0, 4
  3084. 0000236A  3F00                     move.w     -[A7], D0
  3085. 0000236C  486E FFE6                pea.l      [A6 - 0x1A]
  3086. 00002370  486E FFF0                pea.l      [A6 - 0x10]
  3087. 00002374  486E FFE8                pea.l      [A6 - 0x18]
  3088. 00002378  A98D                     syscall    GetDialogItem/GetDItem
  3089. 0000237A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3090. 0000237E  7001                     moveq.l    D0, 0x01
  3091. 00002380  3F00                     move.w     -[A7], D0
  3092. 00002382  A963                     syscall    SetControlValue/SetCtlValue
  3093. 00002384  2F0B                     move.l     -[A7], A3
  3094. 00002386  3007                     move.w     D0, D7
  3095. 00002388  5A40                     addq.w     D0, 5
  3096. 0000238A  3F00                     move.w     -[A7], D0
  3097. 0000238C  486E FFE6                pea.l      [A6 - 0x1A]
  3098. 00002390  486E FFF0                pea.l      [A6 - 0x10]
  3099. 00002394  486E FFE8                pea.l      [A6 - 0x18]
  3100. 00002398  A98D                     syscall    GetDialogItem/GetDItem
  3101. 0000239A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3102. 0000239E  7000                     moveq.l    D0, 0x00
  3103. 000023A0  3F00                     move.w     -[A7], D0
  3104. 000023A2  A963                     syscall    SetControlValue/SetCtlValue
  3105. 000023A4  6046                     bra        +0x48 /* 000023EC */
  3106. 000023A6  006D 0080 C68E           ori.w      [A5 - 0x3972], 0x80
  3107. 000023AC  2F0B                     move.l     -[A7], A3
  3108. 000023AE  3007                     move.w     D0, D7
  3109. 000023B0  5A40                     addq.w     D0, 5
  3110. 000023B2  3F00                     move.w     -[A7], D0
  3111. 000023B4  486E FFE6                pea.l      [A6 - 0x1A]
  3112. 000023B8  486E FFF0                pea.l      [A6 - 0x10]
  3113. 000023BC  486E FFE8                pea.l      [A6 - 0x18]
  3114. 000023C0  A98D                     syscall    GetDialogItem/GetDItem
  3115. 000023C2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3116. 000023C6  7001                     moveq.l    D0, 0x01
  3117. 000023C8  3F00                     move.w     -[A7], D0
  3118. 000023CA  A963                     syscall    SetControlValue/SetCtlValue
  3119. 000023CC  2F0B                     move.l     -[A7], A3
  3120. 000023CE  3007                     move.w     D0, D7
  3121. 000023D0  5840                     addq.w     D0, 4
  3122. 000023D2  3F00                     move.w     -[A7], D0
  3123. 000023D4  486E FFE6                pea.l      [A6 - 0x1A]
  3124. 000023D8  486E FFF0                pea.l      [A6 - 0x10]
  3125. 000023DC  486E FFE8                pea.l      [A6 - 0x18]
  3126. 000023E0  A98D                     syscall    GetDialogItem/GetDItem
  3127. 000023E2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3128. 000023E6  7000                     moveq.l    D0, 0x00
  3129. 000023E8  3F00                     move.w     -[A7], D0
  3130. 000023EA  A963                     syscall    SetControlValue/SetCtlValue
  3131. label000023EC:
  3132. 000023EC  3D46 0014                move.w     [A6 + 0x14], D6
  3133. 000023F0  4CEE 18C0 FFD6           movem.l    D6,D7,A3,A4, [A6 - 0x2A]
  3134. 000023F6  4E5E                     unlink     A6
  3135. 000023F8  205F                     movea.l    A0, [A7]+
  3136. 000023FA  DEFC 000C                add.w      A7, 0xC
  3137. 000023FE  4ED0                     jmp        [A0]
  3138.